ACCESS通过命令按钮将窗体中的值插入表中不成功
展开全部
这其实是将非绑定文本框内容插入到数据表内,我曾经就类似的提问做过详细解答,请参考下列链接,文字较多,请耐心阅读,相信会对你有帮助。
http://zhidao.baidu.com/question/350779600.html?oldq=1
简单解答如下,假设1、2、3、4这4个字段都是必须录入字段,1和2为文本,3为数字,4为日期,那么点击按钮将文本框内容插入表a之代码如下:
private
sub
command1_click()
dim
strsql
as
string
strsql
=
"insert
into
a(1,2,3,4)
values('"
strsql
=
strsql
&
[forms]![b]![1]
'注意:因为字段1为文本,文本框1两边各放一个单引号
strsql
=
strsql
&
"','"
&
[forms]![b]![2]
'注意:因为字段2为文本,文本框2两边各放一个单引号
strsql
=
strsql
&
"',"
&
[forms]![b]![3]
'注意:因为字段3为数字,文本框3两边没有单引号
strsql
=
strsql
&
",#"
&
[forms]![b]![4]
'注意:因为字段4为日期,文本框4两边各放一个#号
strsql
=
strsql
&
"#)"
docmd.runsql
strsql
’此句运行sql语句将文本框内容插入a表
end
sub
如要知道更多细节请参考上列链接。
http://zhidao.baidu.com/question/350779600.html?oldq=1
简单解答如下,假设1、2、3、4这4个字段都是必须录入字段,1和2为文本,3为数字,4为日期,那么点击按钮将文本框内容插入表a之代码如下:
private
sub
command1_click()
dim
strsql
as
string
strsql
=
"insert
into
a(1,2,3,4)
values('"
strsql
=
strsql
&
[forms]![b]![1]
'注意:因为字段1为文本,文本框1两边各放一个单引号
strsql
=
strsql
&
"','"
&
[forms]![b]![2]
'注意:因为字段2为文本,文本框2两边各放一个单引号
strsql
=
strsql
&
"',"
&
[forms]![b]![3]
'注意:因为字段3为数字,文本框3两边没有单引号
strsql
=
strsql
&
",#"
&
[forms]![b]![4]
'注意:因为字段4为日期,文本框4两边各放一个#号
strsql
=
strsql
&
"#)"
docmd.runsql
strsql
’此句运行sql语句将文本框内容插入a表
end
sub
如要知道更多细节请参考上列链接。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询