你的位置:首页 > 网站技术 >正文
08
四月
分类:网站技术 | 评论数:41 | 点击数:44650 | 发表日期时间: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
数据库
猜你喜欢:
评论:

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

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

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

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

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

我觉得还好吧84131

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

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

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

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

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

分享的不错,支持一下!

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

专程来顶你snmuf

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

文章不错19971

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

我觉得还好吧85486

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

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

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

专程来顶你vmwsi

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

我觉得还好吧88867

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

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

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

专程来顶你vydcq

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

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

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

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

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

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

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

rh9nl7写的很好啊 我喜欢

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

整理的好,很有用处的啦

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

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

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

收藏,以备我下次用得到

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

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

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

过来学习一下来了啊

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

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

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

看不懂这些

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

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

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

yo8uka这么好的文章没人顶?

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

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

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

好久没更新了哦

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

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

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

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

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

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

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

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

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

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

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

8yo8uk我就是32号,靠

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

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

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

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

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

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

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

wm8si8消失恋人回荡在昨天

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

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

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

非常专业哦

昵称(必填)

邮箱

网址

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。