VB.NET access数据库 时间查询问题

(1)IfComboBox3.SelectedItem="出生年月"Then(2)express1=ComboBox3.SelectedItem+ComboBox4.Se... (1) If ComboBox3.SelectedItem = "出生年月" Then
(2) express1 = ComboBox3.SelectedItem + ComboBox4.SelectedItem + "cdata('" + _ComboBox5.Text + "')"
Else
(4) express1 = ComboBox3.SelectedItem + ComboBox4.SelectedItem + "'" + ComboBox5.Text + "" '

End If
(5) If ComboBox6.SelectedItem = "出生年月" Then
(6) express2 = ComboBox6.SelectedItem + ComboBox7.SelectedItem + "cdata('" + _ComboBox8.Text + "')"
Else
(7) express2 = ComboBox6.SelectedItem + ComboBox7.SelectedItem + "'" + ComboBox8.Text + "" '
End If
(8) If RadioButton3.Checked Then logic = "and" Else logic = "or"
(9) If CheckBox1.Checked Then
express = express1 + logic + express2
Else
express = express1
End If
(10) OleDbDataAdapter1.SelectCommand.CommandText = "select * from 通信录 where" + express
Try
(11) OleDbDataAdapter1.Fill(newdataset)
Catch ex As Exception
MsgBox(ex.Message)
End Try
(12) DataGrid1.DataSource = newdataset.通信录
End Sub

以上程序的目的是为了实现数据库的查询 :查询两个日期(combobox6.text combobox8.tex)间所有的人,但我运行后会出现报错 共有两个问题

(2) 行 出会报 Cdata有问题,但我了解到 Cdata是个函数

(10) 行也有问题, 那个大侠给我说说这行该怎么改,谢谢!
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
ztw1122
2014-09-27 · TA获得超过1088个赞
知道小有建树答主
回答量:2382
采纳率:80%
帮助的人:948万
展开全部
时间查询 是这样的 #1904-26-34# 第10行。。。你把语句打印出来吧
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式