社区
ASP
帖子详情
SQL数据库 int(允许为空),ASP插入空值出错,如何解决!
philcc
2009-12-17 03:50:21
SQL数据库,字段类型: int(属性:允许为空),语言:ASP,插入变量为空值时出错,如何解决!
...全文
933
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’
全面
解决
--如何获得刚
插入
数据库
的记录的ID号?
如何获得刚
插入
数据库
的记录的ID号?1.
SQL
Server对于
SQL
Server 2000来说,它提供了两个全新的函数(IDENT_CURRENT,SCOPE_IDENTITY),并且改进了@@IDENTITY的不足.当你
插入
新记录后,可以调用函数:PR
INT
IDENT_CURRENT(table) 这将获得新的IDENTITY值,不管
数据库
中是不是有记录添加(这就避免了@@IDENT
bulkwrite 批量
插入
_
SQL
SERVER 使用BULK Insert将txt文件中的数据批量
插入
表中(1)
1/首先建立数据表CREATE TABLE BasicMsg(RecvTime FLOAT NOT NULL , --接收时间,不存在时间相同的数据AA
INT
NOT NULL, --24位地址码 .FlightID Varchar(10) NULL, --航班号...
sql
拼接
int
类型的字段_[思路/技术]
SQL
注入之重新认识
引言作为长期占据 OW
ASP
Top 10 首位的注入,认识它掌握它是每个渗透测试人员必不可少的一个过程。下面我们一起学习
SQL
注入,本篇为
SQL
之重新认识,下一篇为
SQL
之老生常谈,主要讲解绕过和工具注入的知识。0x00
SQL
注入简介所谓
SQL
注入,就是通过把
SQL
命令
插入
到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的
SQL
命令。具体来说,它是利用现有应用程序,...
如何获得刚
插入
数据库
的记录的ID号?
1.
SQL
Server 对于
SQL
Server 2000来说,它提供了两个全新的函数(IDENT_CURRENT,SCOPE_IDENTITY),并且改进了@@IDENTITY的不足.当你
插入
新记录后,可以调用函数: PR
INT
IDENT_CURRENT(/table/) /这将获得新的IDENTITY值,不管
数据库
中是不是有记录添加(这就避免了@@IDENTITY的连接限
ASP
.NET Cache深度实战:进程内缓存的工程价值与生产级优化
进程内缓存是Web应用性能优化的基础能力,其核心在于低延迟、零依赖、轻量可控。
ASP
.NET Cache作为.NET Framework原生实现,虽被标记为过时,却仍具备文件依赖、
数据库
变更自动失效(
Sql
CacheDependency)、回调通知及优先级回收等独特机制,在离线系统、政企遗留改造、毫秒级响应场景中不可替代。本文聚焦真实医保平台案例,解析缓存键设计、内存安全控制、高并发原子写入、错峰过期防雪崩等关键技术,结合CacheItemPriority策略与
Sql
CacheDependency实践,揭示
ASP
28,403
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章