你的位置:首页 > 网站技术 >正文
08
四月
分类:网站技术 | 评论数:41 | 点击数:127818 | 发表日期时间:2012-04-08 16:49:24

分享到:


本文导读:

   ASP链接数据库方式不同引起无效使用 Null: Replace”的问题。

正文

 

数据库连接方式为
 db="数据库.mdb"
 Set conn = Server.CreateObject("ADODB.Connection")
 connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
 conn.Open connstr

如果直接使用replace(rs(字段)),是无错误提示,程序运行正常,但使用以下数据库连接方式后:

set conn=Server.CREATEOBJECT("ADODB.CONNECTION")
DBPath = Server.MapPath("数据库.mdb")
DBPath = Server.MapPath(db)
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath

程序运行到replace(rs(字段)后,则提示错误:无效使用 Null: Replace”

为此可以判断两种数据库链接方式得出的数据库方式不同则输出的数据不尽相同,
前者对空值给出的结果是NULL,后者则是什么也没即""。为程序的健壮性,程序在使用replace时,最好判断是否为空值,因为replace不能
处理空值数据。

代码如下:
if rs(字段)<>null and rs(字段)<>"" then
replace(rs(字段),"被替换的字符","替换成的字符")
else
replace(rs(字段))
end if
 

本文标签:
ASP
Access
数据库
猜你喜欢:
评论:

0楼   安吉尔饮水机  2012-7-11 18:53:39  回复该评论

这个真的有用吗http://angel.cdzkkjfz.com

-1楼   爱肯牛仔  2012-7-11 17:10:09  回复该评论

这个真的有用吗http://aiken.dizhuren.com

-2楼   歌瑞尔官网  2012-7-9 12:46:24  回复该评论

我觉得还好吧84131

-3楼   456游戏大厅完整版  2012-7-7 23:20:04  回复该评论

回不回呢,考虑再三,还是不回了吧。http://www.sdosa.com

-4楼   julius手表专卖店  2012-7-4 19:37:32  回复该评论

这个真的有用吗http://www.lsjyddw.com

-5楼   汽车坐垫哪种好  2012-7-3 13:04:47  回复该评论

分享的不错,支持一下!

-6楼   aupres欧珀莱  2012-7-1 18:09:18  回复该评论

专程来顶你snmuf

-7楼   304616401  2012-6-30 19:20:08  回复该评论

文章不错19971

-8楼   汽车防尘罩  2012-6-28 13:45:05  回复该评论

我觉得还好吧85486

-9楼   香袭人2代  2012-6-19 10:38:44  回复该评论

爽。。我都羡慕了。http://www.xiangxiren88.info

-10楼   安吉白茶  2012-6-15 15:46:24  回复该评论

专程来顶你vmwsi

-11楼   socool  2012-6-9 20:59:22  回复该评论

我觉得还好吧88867

-12楼   淘宝网搜酷女包  2012-5-30 13:46:23  回复该评论

专程来顶你{$随机字母}

-13楼   周大福网络旗舰店  2012-5-28 23:21:40  回复该评论

专程来顶你vydcq

-14楼   利杰博客  2012-4-23 20:21:23  回复该评论

以前学习过asp的基础知识,很久没有使用了,有点生疏

-15楼   gxg男装  2012-4-15 20:04:51  回复该评论

gw6cs6明天你还会更新的吧 明天我在来

-16楼   百丽女鞋官网  2012-4-15 17:55:52  回复该评论

d9rh7n明天你还会更新的吧 明天我在来

-17楼   安吉滑雪场  2012-4-15 16:41:33  回复该评论

rh9nl7写的很好啊 我喜欢

-18楼   吴克难的博客  2012-4-15 15:22:09  回复该评论

整理的好,很有用处的啦

-19楼   屠龙团队  2012-4-15 13:44:32  回复该评论

不过现在ASP用的越来越少了!

-20楼   蓝颜  2012-4-15 8:47:18  回复该评论

收藏,以备我下次用得到

-21楼   2688网上商城  2012-4-14 22:26:00  回复该评论

h1nd1j还问我为何相爱的人不能在一起

-22楼   石家庄婚纱摄影  2012-4-14 9:39:33  回复该评论

过来学习一下来了啊

-23楼   gxg官方旗舰店  2012-4-13 19:03:52  回复该评论

j9pf9l明天你还会更新的吧 明天我在来

-24楼   小云子  2012-4-13 17:07:05  回复该评论

看不懂这些

-25楼   福建甲亢医院  2012-4-13 16:44:11  回复该评论

看起来很专业,就是看不懂。

-26楼   珂兰钻石  2012-4-13 16:01:57  回复该评论

yo8uka这么好的文章没人顶?

-27楼   广州SEO  2012-4-13 15:57:29  回复该评论

这个是不懂的,但支持下了

-28楼   瑶浴药包  2012-4-13 14:16:38  回复该评论

好久没更新了哦

-29楼   红帆番茄红素软胶囊  2012-4-13 8:58:39  回复该评论

看到代码我就眼晕,只能表示支持一下

-30楼   中国大竹海  2012-4-13 1:29:23  回复该评论

为什么f7lb7h评论还要审核啊 壬辰年(龙)三月廿三 2012-4-13

-31楼   博洋家纺  2012-4-12 15:08:08  回复该评论

si4oeu明天你还会更新的吧 明天我在来

-32楼   赋石水库  2012-4-12 13:38:08  回复该评论

无语 壬辰年(龙)三月廿二 2012-4-12 果断进驻前xn77jz路过。。

-33楼   香袭人  2012-4-11 13:58:01  回复该评论

哈哈wm4si4为啥自己留言看不见oe4ka4

-34楼   会议椅  2012-4-11 12:49:05  回复该评论

8yo8uk我就是32号,靠

-35楼   安吉竹博园  2012-4-10 18:08:18  回复该评论

为什么gw0cs8评论还要审核啊 壬辰年(龙)三月廿十 2012-4-10

-36楼   百丽女鞋官方网站  2012-4-10 17:08:23  回复该评论

7xn8uk明天你还会更新的吧 明天我在来

-37楼   优尚美家沙发  2012-4-10 16:19:33  回复该评论

f5lb5h明天你还会更新的吧 明天我在来

-38楼   安吉地图  2012-4-9 17:31:17  回复该评论

wm8si8消失恋人回荡在昨天

-39楼   优尚美家  2012-4-9 14:50:19  回复该评论

qg6nlb明天你还会更新的吧 明天我在来

-40楼   什么牌子的保温杯好  2012-4-9 0:21:53  回复该评论

非常专业哦

请输入您的姓名(最多50个字符)
您的邮箱不会被公开
请输入有效的邮箱地址
请以http://或https://开头
请输入有效的网站地址
请文明评论,内容长度不超过1000个字符
请输入评论内容(最多1000个字符)
*所有留言提交后人工审核后才会显示