OleDbDataAdapter1.SelectCommand.Parameters.Add()的问题。。。。。。。。急求 50分

MoonXia 2008-11-13 08:42:51
OleDbDataAdapter1.SelectCommand.Parameters.Add("@时间", System.Data.OleDb.OleDbType.Date)
OleDbDataAdapter1.SelectCommand.Parameters("@时间").Value = DateTimePicker1.Value
OleDbDataAdapter1.SelectCommand.CommandText = "SELECT classroom_Info.* FROM classroom_Info WHERE(时间 = ?)"


请问这几句话对不对???

...全文
235 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
MoonXia 2008-11-13
  • 打赏
  • 举报
回复
谢谢你啊。。。。。。我弄出来了。

改成你写的
DateTimePicker1.Value.Date
就可以了
wangjuenhui520 2008-11-13
  • 打赏
  • 举报
回复
"@时间" 不是数值 或真正的时间格式的时候建议使用 '' 把 @时间圈起来
如下:
OleDbDataAdapter1.SelectCommand.Parameters.Add("@DE", System.Data.OleDb.OleDbType.Date)
OleDbDataAdapter1.SelectCommand.Parameters("@DE").Value = DateTimePicker1.Value
OleDbDataAdapter1.SelectCommand.CommandText = "SELECT * FROM classroom_Info WHERE(时间 ='@DE')"

或直接使用:
时间格式
oledbdataadapter1.selectcommand.commandtext = "select * From classroom_info where(时间="@DateTimePicker1.Value @")"

其他格式

oledbdataadapter1.selectcommand.commandtext = "select * From classroom_info where(时间='"@DateTimePicker1.Value @"')"
wuyq11 2008-11-13
  • 打赏
  • 举报
回复
DateTimePicker1.Value.Date
wuyq11 2008-11-13
  • 打赏
  • 举报
回复
OleDbDataAdapter1.SelectCommand.Parameters.Add("@DE", System.Data.OleDb.OleDbType.Date)
OleDbDataAdapter1.SelectCommand.Parameters("@DE").Value = DateTimePicker1.Value
OleDbDataAdapter1.SelectCommand.CommandText = "SELECT * FROM classroom_Info WHERE(时间 =@DE)"
MoonXia 2008-11-13
  • 打赏
  • 举报
回复
执行时没有出错,只是执行之后。。Datagrid没有显示我要的东西
MoonXia 2008-11-13
  • 打赏
  • 举报
回复
不是SQL语言问题
ejoe313 2008-11-13
  • 打赏
  • 举报
回复
WHERE(时间 = @时间)
greystar 2008-11-13
  • 打赏
  • 举报
回复
使用oledb的话,那参数没有名称为?


OleDbDataAdapter1.SelectCommand.CommandText = "SELECT classroom_Info.* FROM classroom_Info WHERE(时间 = ?)"

OleDbDataAdapter1.SelectCommand.Parameters.Add(System.Data.OleDb.OleDbType.Date)
OleDbDataAdapter1.SelectCommand.Parameters(0).Value = DateTimePicker1.Value

应该是这样吧

16,717

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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