| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1873 人关注过本帖
标题:SQL更新时间字段问题
只看楼主 加入收藏
lhj56459897
Rank: 2
等 级:论坛游民
帖 子:19
专家分:47
注 册:2017-7-8
结帖率:66.67%
收藏
 问题点数:0 回复次数:1 
SQL更新时间字段问题
updataStr = "update Table_stockm set " 'set后要留一空格,Table_stockm是一个表
        If Txtpiaoju.Text.Trim <> "" Then
            updataStr = updataStr & "票据号='" & Txtpiaoju.Text.Trim & "',"
        Else
            updataStr = updataStr & "票据号='',"     
       If DateTimePicker1.Text.Trim <> "" Then
            updataStr = updataStr & "进货日期=#" & DateTimePicker1.Text.Trim & "#"‘错误就出在这,进货日期是一个Sql日期型字段(DateTime)
        Else
            updataStr = updataStr & "进货日期=''"
        End If
updataStr = updataStr & " where 票据号='" & Txtpiaoju.Text.Trim & "'"
        Dim Strcon As New SqlConnection(myConn)’myconn是一个字符串,链接数据库的,没有错误
        Strcon.Open()
        Dim mycommand As New SqlCommand(updataStr, Strcon)
         = CommandType.Text
        mycommand.ExecuteNonQuery()‘此处提示错误,=====从字符串转换日期和/或时间时,转换失败。
搜索更多相关主题的帖子: SQL 字段 Text Trim 日期 
2017-08-16 10:14
xyxcc177
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:26
帖 子:197
专家分:1249
注 册:2017-7-8
收藏
得分:0 
将DateTimePicker1.Text.Trim 改为DateTimePicker1.Value.TOString
2017-09-13 17:04
快速回复:SQL更新时间字段问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025966 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved