标题:SQL SERVER 数据库插入数据后,默认值不起作用
取消只看楼主
sjxwb
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2007-1-11
 问题点数:0 回复次数:2 
SQL SERVER 数据库插入数据后,默认值不起作用
没有用INSERT
dt.Rows.Add() '增加一行
                dt.Rows(0)("lsh") = Strlsh
                dt.Rows(0)("bhbh") = Trim(TxtBh.Text)
                dt.Rows(0)("qymc") = Trim(TxtQymc.Text)
                dt.Rows(0)("clmc") = List2.Items(t).ToString
                dt.Rows(0)("djjbr") = UserName
                dt.Rows(0)("fjrq") = DayT0
                dt.Rows(0)("fjr") = Trim(Combo1.Text)
                dt.Rows(0)("sjbmqy") = Trim(Combo2.Text)
                dt.Rows(0)("sjr") = Trim(Combo3.Text)
                Dim cb As New SqlCommandBuilder(da)
                da.UpdateCommand = cb.GetUpdateCommand '这句不加也可以
                da.Update(ds)

不知是何原因。
搜索更多相关主题的帖子: SQL 数据库 SERVER 
2007-11-26 16:42
sjxwb
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2007-1-11
得分:0 
十分感谢。
2007-11-29 09:47
sjxwb
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2007-1-11
得分:0 
我发现,问题出在:select * 当中,
如果指定所需要添加的列,则不会出现问题。但我的程序当中有一个模块,即使指明了列,数据库默认值也会起作用。
2007-12-10 08:23



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




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

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