为什么在调试的时候 Adodc1.Refresh出错呢? 对象‘Refresh’的方法‘IAdodc’失败 5

PrivateSubCommand1_Click()Adodc1.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;D... Private Sub Command1_Click()
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\毕业设计\铁路运输货运服务系统\车种.mdb;Persist Security Info=False"
Adodc1.RecordSource = "select * from P"
If DataCombo1.Text <> "" And DataCombo2.Text = "" And DataCombo3 = "" Then
Adodc1.RecordSource = " select * from P where 载重(t)='" & DataCombo1.Text & "'"
Set DataGrid1.DataSource = Adodc1
Adodc1.Refresh
Adodc1.Recordset.MoveFirst
End If
If DataCombo1.Text = "" And DataCombo2.Text <> "" And DataCombo3 = "" Then
Adodc1.RecordSource = " select * from P where 商业运行速度km/h='" & DataCombo2.Text & "'"
Set DataGrid1.DataSource = Adodc1
Adodc1.Refresh
Adodc1.Recordset.MoveFirst
End If
If DataCombo1.Text = "" And DataCombo2.Text = "" And DataCombo3 <> "" Then
Adodc1.RecordSource = " select * from P where 总容积m3='" & DataCombo3.Text & "'"
Set DataGrid1.DataSource = Adodc1
Adodc1.Refresh
Adodc1.Recordset.MoveFirst
End If
If DataCombo1.Text <> "" And DataCombo2.Text <> "" And DataCombo3 = "" Then
Adodc1.RecordSource = " select * from P where 载重(t)='" & DataCombo1.Text & "'and 商业运行速度km/h='" & DataCombo2.Text & "'"
Set DataGrid1.DataSource = Adodc1
Adodc1.Refresh
Adodc1.Recordset.MoveFirst
End If
If DataCombo1.Text <> "" And DataCombo2.Text = "" And DataCombo3 <> "" Then
Adodc1.RecordSource = " select * from P where 载重(t)='" & DataCombo1.Text & "'and 总容积m3 ='" & DataCombo3.Text & "'"
Set DataGrid1.DataSource = Adodc1
Adodc1.Refresh
Adodc1.Recordset.MoveFirst
End If
If DataCombo1.Text = "" And DataCombo2.Text <> "" And DataCombo3 <> "" Then
Adodc1.RecordSource = " select * from P where 商业运行速度km/h='" & DataCombo2.Text & "'and 总容积m3='" & DataCombo3.Text & "'"
Set DataGrid1.DataSource = Adodc1
Adodc1.Refresh
Adodc1.Recordset.MoveFirst
End If
If DataCombo1.Text <> "" And DataCombo2.Text <> "" And DataCombo3 <> "" Then
Adodc1.RecordSource = " select * from P where 载重(t)= '" & DataCombo1.Text & "'and 商业运行速度km/h='" & DataCombo2.Text & "' and 总容积m3='" & DataCombo3.Text & "'"
Set DataGrid1.DataSource = Adodc1
Adodc1.Refresh
End If
End Sub
Form子句语法错误
实时错误'-2147217900(80040e14)'
谢谢帮忙了
数据库连接上了,Adodc1也设置好了
请各位大神都看看,把改好的程序给我发一下!以前有人成功用过这程序,我重建的表和字段。急盼!!!谢谢
展开
 我来答
dby5688
2012-05-06
知道答主
回答量:37
采纳率:0%
帮助的人:7万
展开全部
adodc属性----记录源----改成 1 - adcmdtext----在下面输入字符串 “select * from ***”
就好了 祝你成功
追问
多谢 你说得特对  但是又出现了:“有一个变量未被定义”这样的错误。请问高人咋样解决??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zx001z7d53
2012-04-21 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:52%
帮助的人:5422万
展开全部
看来这厮是买的毕业设计程序,只会补充不会追问
追问
看来你是真的误会了,买的话我就直接找卖家了,如果你知道的话,请你不吝赐教。万分感谢!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式