我是VB新手请各位大侠帮助我?

wthai 2000-08-12 03:41:00
我想在窗体实现交互式查询 情形:在文本框中输入ID查询条件后在GRID控件中显示结果。

查询程序如下:
Dim sql As String
Dim sql1 As String
sql = "select * from 系别 where 系别id="
sql1 = Text1.Text
sql = sql & sql1
Data1.RecordSource = sql
Data1.Refresh
但在DATA控件刷新时,总出现“标准表达中数据类型不匹配”问题请HELP ME!
并同时提一个问题:
如窗体中有很多条件可供选择查询,怎样实现触发任一条件或任意多个条件可得到查询结果,就如引QING一样。谢谢。
...全文
146 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wthai 2000-08-12
  • 打赏
  • 举报
回复
这位兄弟:
第二个问题有没有高招请告诉我好吗?
并一起表示感谢。
Wingsun 2000-08-12
  • 打赏
  • 举报
回复
你的ID字段是什么类型的?
数值:
sql="Select * from Table Where Table.ID=" & Text1.Text
字符
SQL="Select * from Table Where Table.ID='" & Text1.Text+"'"
日期
SQL Server数据库
SQL="Select * from Table Where Table.ID='" & Text1.Text+"'"//Text1.Text的格式一定要正确,如1999-9-9
Access数据库
SQL="Select * from Table Where Table.ID=#" & Text1.Text+"#"//Text1.Text的格式一定要正确,如1999-9-9

7,763

社区成员

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

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