仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3390|回复: 19
打印 上一主题 下一主题

[学习教程] ASP编程:“没法指出的毛病”――毗连字符串的一...

[复制链接]
只想知道 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-16 00:25:53 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制。毛病|字符串   
在较旧版本的odbc驱动法式下,利用第(1)种毗连字符串,没有呈现该毛病。晋级odbc驱动法式后(晋级了sql server 7.0的sp2),呈现“没法指出的毛病”(第一次会见不失足,刷新后失足),毛病地位指向connection.open connstr一行,将毗连字符串改成第(2)种,也就是把它的一切参数全体写出来,毛病消逝。

(1) connstr="DBQ="+server.mappath("usecar.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"

(2) connstr="DBQ="+server.mappath("usecar.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;ImplicitCommitSync=Yes;MaxBufferSize=512;MaxScanRows=8;PageTimeout=20;SafeTransactions=0;Threads=3;UserCommitSync=Yes;"

“没法指出的毛病”是一种对照怪的毛病――毛病呈现没纪律,好比昨晚我刚晋级sp2后,该毛病呈现,但如今用一样的毗连串,未见毛病呈现。自己以为此毛病与毗连字符串没有写完整有很大的关系。

建议:不管参数是不是有效,尽可能将参数表写完全!!
</p>  无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-6 20:41

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表