| 网站首页 | 业界新闻 | 群组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 编程论坛
大量收QQ微信精准粉/交友粉,非诚勿扰千里之行 始于足下
共有 514 人关注过本帖
标题: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)
        mycommand.CommandType = CommandType.Text
        mycommand.ExecuteNonQuery()‘此处提示错误,=====从字符串转换日期和/或时间时,转换失败。
2017-08-16 10:14
xyxcc177
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:22
帖 子:145
专家分:990
注 册:2017-7-8
  得分:0 
将DateTimePicker1.Text.Trim 改为DateTimePicker1.Value.TOString
2017-09-13 17:04







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

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