|
如何用asp连接mssql 2000数据库
直接连接方式:
Set lconn = Server.CreateObject("ADODB.Connection")
lconn.Open "driver={SQL Server};server=数据库的IP;database=数据库
名;uid=用户名;pwd=密码"
常见故障
(a)
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e57'
[Microsoft][ODBC SQL Server Driver][SQL Server]String or binary data would be truncated.
这是由于数据库表中字段的字节数太小了。
(b)
出错提示:
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.
(c)
icrosoft OLE DB Provider for ODBC Drivers 错误 '80040e4d'
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'user78'.
/index333.asp,行30
数据库的用户名或密码不对.
(d)
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序
/include/conn.asp,行3
这种现象的原因是:1.web服务器没有正确设置数据源,
需要您提供主机名和数据库IP地址,发信件到LIVEPERSON ,为您在服务器上建立数据源,方能正常调用。
|