| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 10398 人关注过本帖
标题:请问如何用VB向SQL数据库中添加记录
只看楼主 加入收藏
famu1117
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2008-10-22
收藏
 问题点数:0 回复次数:13 
请问如何用VB向SQL数据库中添加记录
表已经做好,已经与数据库连接好,就是不会,向数据库中添加记录,多谢指教!
搜索更多相关主题的帖子: SQL 数据库 记录 
2008-10-22 14:41
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 
执行Insert语句,执行存储过程都好,不建议用ADO的AddNew
2008-10-22 15:18
famu1117
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2008-10-22
收藏
得分:0 
我一直在看ADO方面的,越看越晕
执行SQL语句的话应该怎么做呢,请详细说明
2008-10-22 15:23
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
收藏
得分:0 
cn.Execute"insert into table(字段1,字段2)values('1','2')

烈焰照耀世界,斌凍凍千萬裏
2008-10-22 15:43
famu1117
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2008-10-22
收藏
得分:0 
我用的代码是这个,总报错:
Private Sub Command3_Click()

Adodc1.Recordset.AddNew '添加新纪录
Adodc1.Recordset("name").Value = Text2.Text
Adodc1.Recordset("address").Value = Text3.Text
Adodc1.Recordset("city").Value = Text4.Text
Adodc1.Recordset("state").Value = Text5.Text
Adodc1.Recordset("zip").Value = Text6.Text
Adodc1.Recordset("country").Value = Text7.Text

End Sub
2008-10-22 15:58
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 
没有update


你现在用的就是ADO的AddNew方法,很容易出错的一种方法
2008-10-22 17:57
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:0 
不用 ADO 控件去做数据库程序,否则会错误一大片的。
用 ADO 连接去做,所以访问数据库的部分,全部用提交 SQL 命令来实现。

授人于鱼,不如授人于渔
早已停用QQ了
2008-10-22 21:29
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 
更好的方法当然是用存储过程,效率高,网络资源使用小,而且可以在存储过程内做一些相关的处理,提高SQL的健壮性
2008-10-23 00:14
famu1117
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2008-10-22
收藏
得分:0 
噢,好的,非常感谢
如果用SQL写的话应该写在什么位置呢
2008-10-23 13:44
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 
在确信更新的位置 比如确认按钮的事件里头写语句  4楼的代码即可,存储过程写法不同一点
2008-10-23 13:55
快速回复:请问如何用VB向SQL数据库中添加记录
数据加载中...
 
   



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

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