标题:我的数据库数据“新增”按钮虽然能记录,但不能保存
只看楼主
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
得分:0 

ADODC1控件的ConnectionStr-->使用连接字符串---》生成---》Microsoft Jet 4.0 OLE DB Provider
测试连接---》成功!

另外每个TEXT的datasource : adodc1

执行之,出现:

[ADODC]没有指定记录源;[ADO]没有为命令对象设置命令

实时错误:-2147217865(80040e37)Microsoft Jet 数据库引擎找不到输入表或查询“db3”确定它是否存在,以及它的名称拼写是否正确

黄条覆盖在:Rst.Open "Select * From db3", Conn, adOpenKeyset, adLockPessimistic, adCmdText

2006-10-17 21:44
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
得分:0 
又把ADODC1的RecordRource又设置为1--adCmdText

但还是错误状况不变!
2006-10-17 21:59
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
得分:0 

你的那个怎么没有ADOC控件呢?

我又将ADODC1属性commandtype 1--adCmdText
coursortype 1--adOpenKeyset
locktype 2--adLockPessimistic
RecordRource 1--adCmdText

Rst.Open "Select * From AddRecord", conn, adOpenKeyset, adLockPessimistic, adCmdText

这语句里的,“Select * From AddRecord”conn,怎么设置呢?

2006-10-17 22:35
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
得分:0 
“AddRecord”,哦!我明白了,这里的“AddRecord”意思是DB3。MDB的表名称,于是改成了“表1TS”与之对应!

执行之,出现:
实时错误“3265”
在对应所需名称或序数的集合中,未找到项目!
2006-10-17 22:50
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
得分:0 
黄条覆盖在“Text1.Text = Rst.Fields("姓名:").Value”
2006-10-17 22:51
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 
Adodc控件..我没有怎么用过...感觉这东西..很多异常的错误发生...
我用的是ado对象...在引用里添加..

我的msn: myfend@
2006-10-18 13:21
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
得分:0 
怎么使用的,能详细描述下么?

谢谢!
2006-10-18 13:35
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 
.....基本上是跟adodc控件差不多..只是它是用纯代码来写的..而不是用控件而已...很多数据库方面的书..都有介绍到它..你可以自己看看..

我的msn: myfend@
2006-10-18 13:37



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




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

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