数据库的简单问题

happy_gambler 2001-09-26 10:10:25
我想用data控件连接一个任选的数据库,并让一个textbox与该数据库中一个表的一个字段连接,可以在textbox中输入数据修改数据库。假设被选中的数据库中含有一个表tabtext,表中含有一个字段Qcode。以下程序为什么实现不了?


Private Sub Command1_Click()
Dim fname As String
CommonDialog1.Action = 1
fname = CommonDialog1.FileName
Data1.DatabaseName = fname
Data1.RecordSource = "select * from tabtext"

Set Text1.DataSource = Adodc1
Text1.DataField = "QCODE"


End Sub
...全文
123 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenxyon 2001-10-05
  • 打赏
  • 举报
回复
我认为你以下几个错误:1.data的属性是DATABASE NAME、connect 是否设置2。即然用DATA 控件,ADO控件就不该有。3DataSource属性不能在运行时设置,所以你应该在属性框中设置
wg_xing 2001-10-05
  • 打赏
  • 举报
回复
你可以直接在设计时就让DATA控件指向某一数据库,DATA的一个属性是DATABASE NAME,它就是指向某一数据库的,然后在文本框里直接指定就可以了。
happy_gambler 2001-10-04
  • 打赏
  • 举报
回复
happy_gambler 2001-09-27
  • 打赏
  • 举报
回复
我已用另一方法解决了,谢了诸位!
setfocus 2001-09-26
  • 打赏
  • 举报
回复
所谓DATA控件是早期的DAO的连接方式,你应该写错了!
Sunnuy 2001-09-26
  • 打赏
  • 举报
回复
你指定的数据源不正确
siyuan79 2001-09-26
  • 打赏
  • 举报
回复
data控件?
怎么会有ADODC1呢?
奇怪?
你到底是用DATA控件还是用ADO控件阿?
Askings 2001-09-26
  • 打赏
  • 举报
回复
Text1.DataSource = Adodc1
data1=adodc1??

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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