作者jerki (~~~~~~~气质阿翔~~~~~~~)
看板Visual_Basic
标题[.NET] 资料库,当物件关闭不允许操作
时间Sun Nov 19 23:22:32 2006
Adocom.CommandType = adCmdText
If dc3.Text = "北京" Then
SQL = "insert into 航空 select * from 航班表 where 目的地 in ('北京')"
ElseIf dc3.Text = "香港" Then
SQL = "insert into 航空 select * from 航班表 where 目的地 in ('香港')"
ElseIf dc3.Text = "东京" Then
SQL = "insert into 航空 select * from 航班表 where 目的地 in ('东京')"
ElseIf dc3.Text = "名古屋" Then
SQL = "insert into 航空 select * from 航班表 where 目的地 in ('名古屋')"
End If
Adocom.RecordSource = SQL
Adocom.Refresh
执行後 会出现 当物件关闭时不允许操作
单步执行 是在Adocom.Refresh後出错的
这问题困扰我很久了
有SQL高手能帮我解答吗?
adocom是adodc物件
物件本身是有开启的
把Adocom.Enable = True
写在Adocom.Refresh之前和後面都会显示物件关闭
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.225.237.112
1F:推 fumizuki:If Adocom.State = 0 Then Adocom.Open 11/20 06:54
2F:推 fumizuki:啊 当成vb6在回答了= = 11/20 06:55
3F:推 fumizuki:而且该用OleDbCommand先Execute insert命令 11/20 07:14
4F:推 fumizuki:ExecuteNoQuery("insert into...") 11/20 07:14