用VB写的程序,
Dim zz As Integer
zz = Text8.Text + 1
ss.Open "select DRP From ST_PPTN_R where TM = CONVERT(DATETIME,'" & DTPicker7.Value & " " & zz & " :00:00')", cn
运行出错,提示:从char数据类型到datetime数据类型的转换导致datetime值越界
求助:错在哪里,怎么该?谢谢1
Dim zz As Integer
zz = Text8.Text + 1
ss.Open "select DRP From ST_PPTN_R where TM = CONVERT(DATETIME,'" & DTPicker7.Value & " " & zz & " :00:00')", cn
运行出错,提示:从char数据类型到datetime数据类型的转换导致datetime值越界
求助:错在哪里,怎么该?谢谢1
解决方案 »
- vb中如何计算结构体数组所占字节数?
- 这样的功能 哪位朋友做过
- 定义数据类型问题
- select 查询问题,谢谢
- 运用InternetReadFile等API函数下载网络文件出错,请高手解答!
- 如何改变vb生成.exe文件的图标。
- 除了“服务”外,还有什么办法让一个程序在系统登录以前启动?
- 我犯了什么错Error,总是告诉我“编译错误:标签未定义”
- rs.open StrSql,StrConn,1,1 ;处理一段代码后 set rs=nothing 。此时数据库连接是否断开?
- 谁能详尽的介绍以下access?兄弟写论文用的!
- vb如何实现想asp网站后台的那种界面
- 为什么VB仍然会在编程排行榜上
要么写成:zz = Text8 + 1,要么写成zz = val(Text8.Text) + 12、添加一个判断
if (zz<0 or zz>23) then
goto ErrConvert
else
ss.Open "select DRP From ST_PPTN_R where TM = CONVERT(DATETIME,'" & DTPicker7.Value & " " & zz & " :00:00')", cn
end if
报错:
消息 242,级别 16,状态 3,第 1 行
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.