| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1583 人关注过本帖
标题:请教关于用insert into向数据库录入数据的问题
只看楼主 加入收藏
谢谢大家
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-9-26
收藏
 问题点数:0 回复次数:4 
请教关于用insert into向数据库录入数据的问题
请教关于用insert into向数据库录入数据的问题:
请看以下代码:

Private Sub Command4_Click()
Dim C1 As String
Dim C2 As Long
C1 = "XXDJ"
C2 = 12345678
Adodc1.RecordSource = "insert into 通信录(姓名,电话)values('" & C1 & "','" & C2 & "')"
Adodc1.Refresh
End Sub

当运行以下代码时,Adodc1出错提示“对象关闭时,不允许操作”,但数据可录入。如将 (Adodc1.Refresh)行删除后,不出现出错提示,但数据也不能录入。由于我是初学者,是否是语句有问题,请帮忙看一下,谢谢大家。
搜索更多相关主题的帖子: insert 数据库 
2006-09-26 21:07
janeju
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-3-3
收藏
得分:0 

这么看上去不知道是什么问题,但我建议你可以用一下排出法,首先把你想要执行SQL语句在数据库里直接执行,如果没有问题,那么矛盾就可以集中到你的VB语句里是否有其他问题了。

2006-09-27 09:23
谢谢大家
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-9-26
收藏
得分:0 
试了很多方法还是不行,数据库的连接应该没有问题,ADODC我通过“属性的连接字符串”进行了设置。我考虑Adodc1出错提示“对象关闭时,不允许操作”,是否是由于缺少一个触发事件,但试了一些方法也无效。
难道通过以下代码无法实际对数据库的输入吗?这个问题搞的脑袋都痛。
Adodc1.RecordSource = "insert into db1(姓名,电话)values('" & C1 & "','" & C2 & "')"
Adodc1.Refresh
哪位大侠给帮忙看看,先谢谢了!
2006-09-29 21:43
yyhust
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-2-13
收藏
得分:0 

对象没有打开。
set 对象= new ado…………

2006-10-01 22:42
谢谢大家
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-9-26
收藏
得分:0 
我一直想用Adodc控件实现insert into语句看来是钻入牛角尖了。可用“对象”来实现insert into语句,此问题已得到解决,再次谢谢大家,并结贴。
2006-10-09 20:34
快速回复:请教关于用insert into向数据库录入数据的问题
数据加载中...
 
   



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

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