VB查询ACCESS数据库问题

在查询按钮出我编了如下PrivateSubCommand4_Click()DimaAsIntegera=Text8.TextAdodc1.RecordSource="se... 在查询按钮出我编了如下
Private Sub Command4_Click()
Dim a As Integera = Text8.TextAdodc1.RecordSource = "select * from 表1 where ID=" & aAdodc1.RefreshSet DataGrid1.DataSource = Adodc1
End Sub Private Sub Command5_Click()
Dim b As Stringb = Text9.TextAdodc1.RecordSource = "select * from 表1 where 姓名="" & b & """Adodc1.RefreshSet DataGrid1.DataSource = Adodc1
End Sub

两个按钮,一个查询ID(数字),一个查询姓名(字符),但两个都不能好好运行,都是
Adodc1.Refresh这条语句出问题,ADODC和DATEGREDE这两个控件都连接上了的,是我少写了什么语句还是写错了啊
展开
 我来答
百无生
2013-12-21 · TA获得超过2214个赞
知道大有可为答主
回答量:2150
采纳率:80%
帮助的人:661万
展开全部
Dim a As Integer
a = Text8.Text
你把a定义为整形,而text8.text却是文本。
改成a=text8.value,或a=cint(text8.text)
剩下的部分,不会断句了
lionk007
2013-12-21 · TA获得超过711个赞
知道小有建树答主
回答量:409
采纳率:25%
帮助的人:299万
展开全部
a虽然定义成整形 但是vb中连接成字符串是没问题的 从语句上看 看不出什么问题 能不能把源码传上来?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式