请问在Access中怎么插入记录,用insert into,怎么用,在线等呀,谢谢了。

cg20 2006-06-09 09:57:09
请问在Access中怎么插入记录,用insert into,怎么用,在线等呀,谢谢了。
...全文
355 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
changechange 2006-06-11
  • 打赏
  • 举报
回复
你犯了组织字符串最基本的错误



关于此主题请参考以下文章(不要只看标题,请认真仔细地察看上述文章以及相关的评论):
新手来看:关于 JET SQL 在 ACCESS 中不同位置的不同用法《查询》
http://access911.net/index.asp?u1=a&u2=72FAB01E17DCEFF3







----------------------- 911 社区回帖个人签名 start -----------------------

http://access911.net/csdn 无须注册提供附件上传功能,如果你提问的时候有附件请到上述地址上传并将链接复制粘贴。

http://access911.net 用 7 年时间整理了大量有关 Access 的原创资料,请有空的时候多用文章搜索功能

如果您有兴趣加入ACCESS编程的专项研究可以来QQ群“ACCESS上海研究班”看看,加入的方法请看这里《个性化的access911.net(七)QQ 群加入规则(专门讨论 ACCESS 的 )》
http://access911.net/?kbid;72FAB01E16DCECF3

----------------------- 911 社区回帖个人签名 end -----------------------

向上看呦!
alcome 2006-06-10
  • 打赏
  • 举报
回复
''"+useroicq.Text+"'
OracleRoob 2006-06-10
  • 打赏
  • 举报
回复
控件的值应该在串外,且如果是字符型,还要加单引号。

OleDbCommand registercmd = new OleDbCommand("insert into userinformation(username,userpsw,useremail,useroicq,useraddress) values ('" + username.Text + "','" + userpsw.Text + "','" + useremail.Text + "','" + useroicq.Text + "','" + useraddress.Text + "')");


--详细信息,下载JET SQL 帮助(jet4 access2000):

http://www.access911.net/index.asp?board=8&recordid=75FAB71E&tt=
amandag 2006-06-10
  • 打赏
  • 举报
回复
OleDbConnection cn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\bbs\bbs\bbsdata.mdb;");
cn.Open();
OleDbCommand registercmd = new OleDbCommand("insert into userinformation(username,userpsw,useremail,useroicq,useraddress) values ('" + username.Text + "','" + userpsw.Text + "','" + useremail.Text + "','" + useroicq.Text + "','" + useraddress.Text + "')");
registercmd.ExecuteScalar();
cn.Close();
stevenjscn 2006-06-09
  • 打赏
  • 举报
回复
SQL语句有问题
不应将控件的TEXT属性直接放到字串里。要用单引号括起来。
cg20 2006-06-09
  • 打赏
  • 举报
回复
注:我是这样写的,对吗?
OleDbConnection cn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\bbs\\bbs\\bbsdata.mdb;");
cn.Open();
OleDbCommand registercmd = new OleDbCommand("insert into userinformation(username,userpsw,useremail,useroicq,useraddress) values (username.Text,userpsw.Text,useremail.Text,useroicq.Text,useraddress.Text)");
registercmd.ExecuteScalar();
cn.Close();

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧