仍旧在使用ODBC系统或文件DSN连接数据库吗?请用速度更快的OLEDB提供者技术取代DSN连接数据库,不必再恳求你的ISP(或你的数据库管理员/Web管理员)为你创建系统DSN,也不必因为移动文件而修改配置。
OLEDB处于ODBC层和应用之间。对于ASP页面来说,ADO是OLEDB上面的一种“应用”。ADO调用首先发送给OLEDB,然后才被发送给ODBC层。但是你也可以直接连接到OLEDB层,而且如果你这么做了,你就会看到性能的进一步提升。那么,如何才能直接连接到OLEDB呢?
如果你使用的是SQL Server 7,用下面的代码作为连接串:
strConnString = "DSN='';DRIVER={SQL SERVER};" & _
"UID=myuid;PWD=mypwd;" & _
"DATABASE=MyDb;SERVER=MyServer;"
如果你想越过ODBC,通过OLEDB使用SQL Server,使用下面的语法:
strConnString ="Provider=SQLOLEDB.1;Passwo...[ 查看全文 ]