标题: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: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:26
帖 子:197
专家分:1249
注 册:2017-7-8
得分:0 
将DateTimePicker1.Text.Trim 改为DateTimePicker1.Value.TOString
2017-09-13 17:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-480081-1-1.html




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

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