access如何让在窗体中输入记录后保存到表当中?

作者&投稿:雍单 (若有异议请与网页底部的电邮联系)
~ Private Sub 入库_click()\x0d\x0a'默认你的后面的textbox的名称就是前面的名称\x0d\x0a'这里的数据类型可能要转换,比如价格可能要转换成double(CDbl()),购买日期转行成日期时间型(CDate())\x0d\x0a'假设你的数据表是aa,字段名和界面显示是一样的\x0d\x0a Dim Rs As ADODB.Recordset\x0d\x0a '在插入前建议你在aa表里查查这条记录是否已经存在,如果已经存在则给出提示(查询条件看你怎么设置的主键了)\x0d\x0a Rs = objADO.GetRs("insert into aa (书名,定价,作者,图书类别,出版社,介质,购买日期,内容简介) values (" & 书名.Text & "," & vbCrLf & _\x0d\x0a "定价.text & ", " & 作者.text & ", " & 图书类别.text & ", " & 出版社.text & ", " & 介质.text & ", " & 购买日期.text & ", " & 内容简介.text & ")\x0d\x0a '这里如果表aa的字段多于界面显示的也没关系,只会给你aa后面括号里的字段赋值,这里后面values的顺序必须和前面的对应\x0d\x0a '正确插入后建议给个提示,同时看看有没有必要把界面的所有值清空(图书类别.text = "")\x0d\x0a '这里的objADO建议这么定义Public objADO As SqlServer,有别的查询也可以直接用,你自己怎么定义的就换成你自己的\x0d\x0a 'GetRs的定义在下面,你也可能是dim strsql as string,然后strsql = (上面的插入语句),然后用下面Rs.Open strSql, Conn, adOpenStatic, adLockReadOnly的方法,都行的,就看你自己怎么写的了\x0d\x0aEnd Sub\x0d\x0a\x0d\x0aPublic Function GetRs(ByVal strSql As String) As ADODB.Recordset '通过执行SQL语句返回记录集\x0d\x0a Dim Rs As ADODB.Recordset\x0d\x0a \x0d\x0a On Error GoTo Err0\x0d\x0a \x0d\x0a If Not OpenDB Then\x0d\x0a Exit Function\x0d\x0a End If\x0d\x0a \x0d\x0a Set Rs = New ADODB.Recordset\x0d\x0a Rs.CursorLocation = adUseClient '使用本地(客户端)游标,这样Rs.RecordCount属性才能正确返回记录集行数\x0d\x0a DoEvents\x0d\x0a Rs.Open strSql, Conn, adOpenStatic, adLockReadOnly\x0d\x0a \x0d\x0a Set GetRs = Rs\x0d\x0a Exit Function\x0d\x0a \x0d\x0aErr0:\x0d\x0a If InStr(1, Err.Description, "通讯链接失败") > 0 Then\x0d\x0a Set Conn = New ADODB.Connection\x0d\x0a LocalStat = "断开" '设置本地数据库连接状态\x0d\x0a End If\x0d\x0a MsgBox Err.Description\x0d\x0aEnd Function


ACCESS如何让表中的超链接在窗体中显示出来,表超链接接是一张图片_百度...
我觉得你可以将表中的超链接的字段改为文本形式的字段,然后在窗体中通过文本框或者label来显示这个文本形式的字段,然后在窗体的这个文本框或者label上设定一个点击的事件,在事件中通过编程来模拟出超链接的效果,如果想让这个文本框或者label中的信息看上去更像是超链接,可以再在这个文本框或label上设定...

在access2010中如何让一个窗体最大化弹出
设置步骤如下:1、打开数据库,在设计视图打开要设计的窗体;2、属性面板,点击其他选项卡,设置模式窗体为是,弹出方式为是;3、点击事件选项卡,编辑打开事件过程如下:4、运行窗体,该窗体即自动最大化弹出。

你好,你知道在ACCESS2010中,如何让表格里的每一条记录显示在不同的...
使用access的窗体向导功能,选中你要实现此功能的表和字段,然后窗体布局使用纵栏式,直接点下一步到完成就可以了

如何在access数据库中的同一字段中,如何让下一行数据默认等于上一行的数...
如何在access数据库中的同一字段中,如何让下一行数据默认等于上一行的数据。当然也可以输入新的数据access表格中同一字段中,下一行的数据和上一行的数据很多时候都是相同的,有时一行一行的输入太麻烦了,有没有快的方法,让access数据库中的同一字段中如何让下一行数据默认等于上一行的数据。当下一行和上一行数据不同时...

ACCESS中怎么 让显示的结果 保留几位小数、
1、直接在ACCESS的主界面中,选择所显示的结果。2、这个时候如果没问题,就通过鼠标右键点击设置单元格格式进行跳转。3、下一步弹出新的对话框,继续在图示位置确定保留几位小数。4、这样一来等得到相关结果以后,即可达到目的了。

如何在ACCESS让相同编码物项的数量相加?
access中,你可以把sid字段设成自动编号的呀,不需要你填的,每添加一条新的记录,sid就会自动+1的。sqlserver也有类似的,但是更复杂一些。mysql没接触过,应该也是类似的吧。“insert into s_table (sid,sname,stype) values (s_max+1,'张三','新用户')”这个语句也不需要添加sid字段了,只要...

access数据库,如何让最后发表的文章显示在最前边
排序的时候按time排一样的。建议用2个表(news表,pl表),因为一篇文章的评论有多个,这样方便。这样就可以了,查询的时候用 select * from news order by id(或者time) desc(desc是倒序排列也就是后面发表的文章显示在最前边,asc是顺序排列!)同样评论也可以这样做。

ACCESS中如何让表关联
当您关闭 编辑关系 对话框时,Microsoft Access 会询问是否要保存布局。 是否保存布局或不,您创建的关系被保存在数据库。注意: 您可以在查询和表中创建关系。 但是,查询不实施参照完整性。如何定义多多关系 要创建多对多关系,请按下列步骤操作:创建将具有多对多关系的两个表。创建第三个表称为一...

在ACCESS中如何才能让自动编号从1开始啊急用!
自动编号是一直增加的,打比方你删一个编号为4的那 以后就没有来填充4的了,只能往后面加。

access中如何用命令按钮让窗体里的记录在可编辑和不可编辑之间切换_百 ...
假定,窗体上有一个文本框text1,一个命令按钮command1,在窗体顶端设置一个模块级变量(私有变量)flag用来标志command1按钮的状态。Option Compare Database Private flag As Boolean ‘设置私有变量flag,用来标志command1按钮的状态 Private Sub Form_Open(Cancel As Integer)‘打开窗体时,Me.Text1....

中山区15924155853: 如何在access窗体输入数据 -
吕恒先凌: 创建数据输入窗体,步骤如下:新建一个空白窗体 在属性窗口设置窗体的记录源 打开“字段列表”窗口 将“字段列表”中的字段通过鼠标拖动拖曳到窗体的主体区域 设置窗体页眉中的窗体标题,窗体页脚中导航按钮或记录操作按钮等 存盘,运行

中山区15924155853: ACCESS如何实现在窗体快速录入. -
吕恒先凌: 1)设ABCD等各选项保存在表T1中(设2个字段:ID、Txt) 2)窗体中使用组合框1、组合框2、组合框3、组合框4进行输入,2列,列宽为0cm;1cm 3)组合框1的数据来源为T1 4)建立查询Q1:SELECT * FROM T1 WHERE ID > Forms![窗体名].[组合框1] 5)组合框2、组合框3、组合框4的数据来源为Q1 6)组合框1的更新后事件代码中加入: Me.组合框2.requery Me.组合框3.requery Me.组合框4.requery

中山区15924155853: ACCESS数据库中,关于窗体中如何实现自动填入.并能保存于表中? -
吕恒先凌: 以下我已测试过,可行. 1、就按你设置的内容,“入库”窗体有这些字段,当然“入库表”中也有这些字段.设置窗体的“数据”“记录源”为“入库表”,添加入库表的字段到窗体中,设置“料号”控件框的“更新后”事件如下:(这里,...

中山区15924155853: 如何在ACCESS 窗体中向表中添加记录 -
吕恒先凌: 有两种方法一种是直接邦定数据表,另一种方法是通过按钮提交.你的情况应该是后者.先将你BasicInformation和Mandatory Course里的内容文本框命名为r开头的,Dim datablank As String Dim str As Variant Dim YesNo, i As Integer datablank ...

中山区15924155853: 如何在access创建的窗体中输入记录数据,使这些数据能保存在两个不同的表中?
吕恒先凌: 既然是多表交叉创建的窗体,它们之间肯定有关联,那么你可以将需要追加数据的表在窗体中进行摆放设置,在操作的事件中进行输入相应语句即可.

中山区15924155853: Access 数据库问题,怎么用窗体输入数据 -
吕恒先凌: 选中表,然后创建窗体就行了.

中山区15924155853: access中如何设计用窗体查询记录 就是有一个文本框,输入... -
吕恒先凌: 在窗体上建立文本框,这个查询输入条件用的 建一个查询按钮,写入查询代码 在这下面链接好要查询的子窗体就行了

中山区15924155853: access如何实现在窗体中输入一条记录后针对该记录生成一张报表 -
吕恒先凌: ACCESS中的报表是事先设定好的,所谓生成报表只是对数据的调用而已.你要先作报表,再针对这一条数据确定一个唯一的参数,用这唯一的参数将这条数据调出来,给报表就行了.

中山区15924155853: access 中通过来绑定数据源的窗体录入数据到表中,设置'保存'命令按钮代码.如图:在窗体中的输 -
吕恒先凌: 方法1,纯代码,新建立一个按钮,在其它 click事件里写入代码,内容自己上网上找很多,方法2,工具->自定义->新建菜单(名字自己取)后选中它,设置它的属性.最后就在这个菜单上移入命令中的保存菜单.自己设计或,不多说了

中山区15924155853: ACCESS中如何在录入窗体中添加查询 -
吕恒先凌: 这个可以直接使用Access工具栏上的查找命令. 或者可以再做一个查询按钮,在Access的编辑状态下,选择按钮工具,按照向导选择执行查询功能,即可在上述窗体处生成一个按钮.点击可进行所有字段的信息查询.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网