asp.net中如何将没有插入的数据设置为null值

人生1122 2008-07-15 11:02:45
下面就是我写的存储过程
Create Procedure AddStock
(
@id int OUTPUT,
@stock_name varchar(100),
@default varchar(3000),
@stock_cust varchar(50),
@fst_language varchar(50)
)
as
insert into dbo.Stock_table
(stock_name,stock_txt ,stock_cust,fst_language)
values(@stock_name,@default,@stock_cust,@fst_language)
select
@id=@@Identity
我想问的是,如何将没有将插入到数据库的列设置为null,也就是默认为null
...全文
170 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
leon28 2008-07-25
  • 打赏
  • 举报
回复
as null
jasmineou 2008-07-25
  • 打赏
  • 举报
回复
用DBNull.Value
zhangxuyu1118 2008-07-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 shadowjl 的回复:]
SQL codeCreate Procedure AddStock
(
@id int OUTPUT,
@stock_name varchar(100)=null,
@default varchar(3000)=null,
@stock_cust varchar(50)=null,
@fst_language varchar(50)=null
)



调用存储过程添加参数时候,要空的就不用add参数就行了
[/Quote]
尐孑 2008-07-25
  • 打赏
  • 举报
回复
[PASS] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL



























.
bbs_521 2008-07-25
  • 打赏
  • 举报
回复
System.DBNull.Value
SeerMi 2008-07-25
  • 打赏
  • 举报
回复
DBNull.Value;
exy337 2008-07-25
  • 打赏
  • 举报
回复
关注下,过会去公司,偶也试一下.
人生1122 2008-07-25
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 bindsang 的回复:]
外面判断,要设置为空值的,传DBNull.Value
[/Quote]
如何是使用这个方法的话,我考虑到外部需要写许多的代码,但是如果使用default的话我,我试过,没有输入的话,数据库这个字段会出现空格而不null,2楼的我还没有试了,试了一定给分
bindsang 2008-07-16
  • 打赏
  • 举报
回复
外面判断,要设置为空值的,传DBNull.Value
wangshiwei 2008-07-16
  • 打赏
  • 举报
回复
默认值 default 就行了
kofkyo 2008-07-16
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 xiaoqijun 的回复:]
DBNull.Value
[/Quote]
正解
birdyone 2008-07-16
  • 打赏
  • 举报
回复
默认值
李班头 2008-07-16
  • 打赏
  • 举报
回复
使用默认值就ok,呵呵
nopole 2008-07-16
  • 打赏
  • 举报
回复
使用默认值
wwd252 2008-07-16
  • 打赏
  • 举报
回复
设计字段的时候,可以为空哦
安宁 2008-07-16
  • 打赏
  • 举报
回复
DBNull.Value
xyq1986 2008-07-16
  • 打赏
  • 举报
回复
2楼,正解
cooolchen 2008-07-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 shadowjl 的回复:]
SQL codeCreate Procedure AddStock
(
@id int OUTPUT,
@stock_name varchar(100)=null,
@default varchar(3000)=null,
@stock_cust varchar(50)=null,
@fst_language varchar(50)=null
)
[/Quote]

这样使用的前提是字段要允许空才行。否则会出现错误。
jizhikuan 2008-07-15
  • 打赏
  • 举报
回复
!!
同上,使用默认值
jizhikuan 2008-07-15
  • 打赏
  • 举报
回复
同事,使用默认值.
加载更多回复(2)

61,830

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧