标题:怎样向ACCESS数据库中插入数据?
只看楼主
zhaozhiwei
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2007-7-19
结帖率:100%
 问题点数:0 回复次数:4 
怎样向ACCESS数据库中插入数据?
我建了一个ACCESS数据库login 一个表login 有 stuid,stuname,project,machine 四个字段,我想通过编程向表里添加一条记录,不知道下面这样为什么错?
string myConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source =E:\\\\logininf\\database\\login.mdb";
                string myExecuteQuery = "insert into login(stuid,stuname,project,machine) values('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "')";
                 OleDbConnection myConnection = new OleDbConnection(myConnectionString);
                 myConnection.Open();
                 OleDbCommand myCommand = new OleDbCommand(myExecuteQuery, myConnection);
                 myCommand.Connection.Open();            
                 myCommand.ExecuteNonQuery();//返回影响的行数
                 myConnection.Close();
恳求高手给点指导,谢谢先!
搜索更多相关主题的帖子: 数据库 ACCESS 
2008-07-20 22:37
本刚
Rank: 1
等 级:新手上路
威 望:1
帖 子:192
专家分:0
注 册:2005-12-3
得分:0 
字段的属性是否一致??

我的网站 http://6asp. 欢迎指教。
2008-07-20 23:24
blueskyss
Rank: 1
来 自:湖北
等 级:新手上路
帖 子:81
专家分:0
注 册:2008-2-19
得分:0 
表名 login 有问题
加个[login]
还有看你的stuID是不是自动增长的
2008-07-21 01:08
totsheng
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-1-13
得分:0 
自己可以去下个ACCESS查询分析器 先看看是不是SQL语句出错。
2008-07-21 15:45
zhaozhiwei
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2007-7-19
得分:0 
SQL 语句是没有错的。
换成SQl server 就是这样实现的,我估计是数据库没连接上,或者是连接方法不对,可我不知道怎么改?

择晴日,访友欢。无限天涯各一边,亲谊心相连。品美食,游山川。闲来无事灌论坛,幸福至年年。
2008-07-21 20:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-224615-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.055222 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved