我的程序老出问题,请高手帮我纠错

xirenshen 2002-05-14 11:17:08
Dim dbf_name As database
Dim tab_name As Recordset

Private Sub Adodc1_WillMove(ByVal adReason As ADODB.EventReasonEnum, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)
Adodc1.ConnectionString = "d:\practice\yonghuxinxi.dsn"

End Sub

Private Sub Command1_Click()
tab_name.AddNew

tab_name.Fields(1) = "cwj"
tab_name.Fields(2) = "211.71.77.202"
tab_name.Fields(3) = Date
tab_name.Fields(4) = Date
tab_name.Fields(5) = Date


tab_name.Update


End Sub

Private Sub Command2_Click()

tab_name.Edit

tab_name.Fields(1) = Text1.Text
tab_name.Update

End Sub

Private Sub Form_Load()

Set dbf_name = OpenDatabase("d:\practice\db1.mdb")

Set tab_name = dbf_name.OpenRecordset("select * from cc where id='cwj'")

End Sub
我运行以后,虽然没什么错,但是会弹出一个对话框提示我“adodc1取消操作”,怎么搞的
...全文
58 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
daryl715 2002-05-14
  • 打赏
  • 举报
回复
为什么用控件
直接用adodb
ykytw 2002-05-14
  • 打赏
  • 举报
回复
up
lovingkiss 2002-05-14
  • 打赏
  • 举报
回复
没看明白;
suhu 2002-05-14
  • 打赏
  • 举报
回复
Private Sub Adodc1_WillMove(ByVal adReason As ADODB.EventReasonEnum, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)
Adodc1.ConnectionString = "d:\practice\yonghuxinxi.dsn" "这里"

End Sub

这个过程你做什么用?移动记录前,你为什么要重设连接?而又不关闭。
没用的话去了它。
xirenshen 2002-05-14
  • 打赏
  • 举报
回复
有没有学adodb的捷径,请介绍我有关类似的源程序的网站

7,786

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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