Private Sub Combo1_Click()
On Error Resume Next
conn.ConnectionString = connstr
conn.Open
sql = "select * from 运送员工工作 where 姓名 ='" & Combo1.Text & "'and 运送工状态='工作'"
Adodc1.RecordSource = sql
Adodc1.Refresh '刷新
Set DataGrid1.DataSource = Adodc1
DataGrid1.Refresh 如果第五句如果 "运送工状态不是 '工作'"(即找不到记录),应该有弹出一个对话框提示找不到,不知道要加上什么语句
On Error Resume Next
conn.ConnectionString = connstr
conn.Open
sql = "select * from 运送员工工作 where 姓名 ='" & Combo1.Text & "'and 运送工状态='工作'"
Adodc1.RecordSource = sql
Adodc1.Refresh '刷新
Set DataGrid1.DataSource = Adodc1
DataGrid1.Refresh 如果第五句如果 "运送工状态不是 '工作'"(即找不到记录),应该有弹出一个对话框提示找不到,不知道要加上什么语句
解决方案 »
- 急需帮忙,怎么实现关键字搜索并统计
- 请问:vb如何访问mysql
- 报错 “未找到方法或数据组成员” 帮忙看看啊
- 本人用 VB 自主开发的《诺特瑞公证业务软件》完成了,本人正在转型。NET中ing...
- 怎样获取任务管理器中进程名称和相应的CPU使用情况?
- 一个怪问题!请大家帮帮忙,小妹有礼了!
- 我就干出血怎地!100分
- VB工程中用到crystal report,在做安装程序的时候,crystal report该把什么打包进来?
- 有计算机等级考试二级的笔试和机试试题吗?
- 将VB的一个系统做安装软件的几个问题
- 请问怎样实现拖放网页上“选中的文本”到窗体,类似flashget(但不是接收链接,是文本)
- SQL2K中添加数据出现的错误,,有原码??
rs.open sql,conn,1,1
if rs.eof then
msgbox("无记录")
exit sub
else
set datagrid1.datasource=rs
datagrid1.refresh
end if
dim rs as adodb.recordset
On Error Resume Next
set rs=new adodb.recordset
conn.ConnectionString = connstr
conn.Opensql = "select * from 运送员工工作 where 姓名 ='" & Combo1.Text & "'and 运送工状态='工作'"
rs.open sql,conn,3,2
if rs.eof then
msgbox "查无记录!"
exit sub
esle
Adodc1.RecordSource = sql
Adodc1.Refresh '刷新
Set DataGrid1.DataSource = Adodc1
DataGrid1.Refresh
end if