社区
ASP
帖子详情
SQL数据库 int(允许为空),ASP插入空值出错,如何解决!
philcc
2009-12-17 03:50:21
SQL数据库,字段类型: int(属性:允许为空),语言:ASP,插入变量为空值时出错,如何解决!
...全文
857
19
打赏
收藏
SQL数据库 int(允许为空),ASP插入空值出错,如何解决!
SQL数据库,字段类型: int(属性:允许为空),语言:ASP,插入变量为空值时出错,如何解决!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iscandy
2009-12-22
打赏
举报
回复
rs("field1")="0" & data1
Anlige
2009-12-21
打赏
举报
回复
设置个默认值就好了~
ilxl520
2009-12-21
打赏
举报
回复
如:这个变量名是ProId,在查询前赋值ProId=0
chinank
2009-12-20
打赏
举报
回复
可以给int类型字段插入null值,但不能插入空值,空值是'',不是int类型。可以设置默认值为0.
lbcleo
2009-12-18
打赏
举报
回复
给个默认值,要不只能判断
gingerkang
2009-12-18
打赏
举报
回复
写个函数对变量做个处理就OK了,每次判断都在函数中完成,不用写太多的代码
eg:
function totest(num,default)
if num="" or not isnumeric(num) then
totest=default
else
totest=num
end if
end function
你要的就是totest(变量,"Null")
ender129
2009-12-18
打赏
举报
回复
顶 确实 0 是最好的办法
lzp4881
2009-12-17
打赏
举报
回复
不允许为空,并把默认值设为0
anbs01
2009-12-17
打赏
举报
回复
将sql语句打印出来看看是什么。
lionz1023
2009-12-17
打赏
举报
回复
何必判断呢,给个默认值0总可以吧。只要你的0值程序没用到就可以。
gxq323
2009-12-17
打赏
举报
回复
必须要判断的,没有经典办法的,你必须限制用户输入格式的,我输入一个中文或者英文那你程序不是出问题了吗?
philcc
2009-12-17
打赏
举报
回复
求经典办法!
gxq323
2009-12-17
打赏
举报
回复
就的一个个去判断呀,难道可以一下判断2个?
philcc
2009-12-17
打赏
举报
回复
难道就没有好的方法吗?
如果做一张大的报表,几十个INT和DATETIME类型,不会一个一个去判断吧!
luy923
2009-12-17
打赏
举报
回复
我想我理解错了你的意思。
我认为是应该判断的,不判断的方法我没想到
gxq323
2009-12-17
打赏
举报
回复
int类型你插入空肯定不行呀,必须是数字,你可以给字段赋个默认值
luy923
2009-12-17
打赏
举报
回复
插入时把字段写出来,假设你的value3可以为空,如果你这么写:
insert into table values(value1,value2)
会报错,请这样写:
insert into table(字段1,字段2) values(value1,value2)
philcc
2009-12-17
打赏
举报
回复
我就是不想判断才问问有没有其他办法的!
zhonghejin
2009-12-17
打赏
举报
回复
插入前,先判斷變量是否為空,是空就插入‘null’
数据库
系统原理实验大纲.doc
(5) 定义
空值
约束: SNAME,CNAME及SCORE不
允许
为空
值; (6) 为SNAME列建立合适的索引。 记下完成上述任务的数据定义语句。 2. 数据
插入
操作 (1) 为前述所建三表
插入
适当的有意义的数据:Students表不少于5行,...
asp
.net知识库
为
ASP
.NET封装的
SQL
数据库
访问类 DataTable.Select方法的性能问题 .NET 2.0里使用强类型数据创建多层应用 ADO.NET实用经验无保留曝光 有了System.Data.IDataReader,一切皆成数据 理解DataSet的数据缓存机制 存储过程...
。net图书管理系统设计方案
建议实际应用中定义成
INT
字段可以存储多种可能的状态,在最初设计时,可能我们没有考虑到的一些情况,在程序后来的开发中,可以通过设计标志字段为不同的 值来
解决
,这样就避免了修改
数据库
结构。
数据库
初期设计时...
网上购物系统
二、
数据库
服务器... 3 三、中间件服务器... 4 四、客户端... 4 第二章 系统使用... 4 一、主界面... 4 二、年度生产计划... 5 三、生产动态信息... 5 四、客货运管理... 6 五、安全管理... 7 六、设备管理... 11 七...
asp
.net中对
数据库
表
插入
null
空值
的问题
asp
.net中对
数据库
表
插入
null
空值
的问题 对表进行
插入
操作,如datetime和
int
类型的两个字段,都
允许
为null, 用“
sql
cmd.Parameters.Add("@t12",tb12.Text)”参数绑定时。datetime类型时,tb12.Text
为空
,
插入
成功,...
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章