专业网络服务提供商
关于进一步加强国内域名注册信
信产部、公安部全面开展依法打
“感恩回报,传递激情” —书生
关于2009年春节期间公司有关活
关于总部基地机房升级断网通知
关于网通服务器迁址的紧急通知
国研IDC机房进行设备升级割接通
关于上调中文域名注册和续费价
英文CN域名规则调整通知
关于部份服务器升级南北双通服
首页帮助中心数据库正文

ASP连接MSSQL的方法及常见错误

如何用ASP连接MSSQL数据库
 
 直接连接方式:
 Set lconn = Server.CreateObject("ADODB.Connection")
 lconn.Open "driver={SQL Server};server=数据库的IP;database=数据库名;uid=用户名;pwd=密码"
 
 常见故障
 
(1)
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e57'
[Microsoft][ODBC SQL Server Driver][SQL Server]String or binary data would be truncated.
 
这是由于数据库表中字段的字节数太小了。
 
(2)
出错提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e57'
 
[Microsoft][ODBC SQL Server Driver][SQL Server]Arithmetic
 
overflow error for data type smallint, value = 32768.

是由于字段的类型是smallint太小了应改成int。
 
(3)
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e4d'
 
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'dbuser123'.
 
/index.asp,行30
数据库的用户名或密码不对。
 
(4)
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
 
[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序
 
/include/conn.asp,行3

这种现象的原因是:1.web服务器没有正确设置数据源,需要您提供主机名和数据库IP地址,发信件到QQ@morecn.com ,为您在服务器上建立数据源,方能正常调用。


Copyright © 2000 - 2008 北京贰度网络科技发展有限公司 Morecn.Inc
《中华人民共和国电信与信息服务业务经营许可证》编号:京ICP证05007082号