ASP连接MSSQL的方式及常见出错


关键词

ASP MSSQL 出错

摘要

ASP连接MSSQL的方式及常见出错的类型

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 ‘dbtest123′
/index.asp,行30
这种显见,数据库连接语句中配置的数据库用户名或密码不对。



(4)

Microsoft OLE DB Provider for ODBC Drivers 错误 ’80004005′
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
/include/conn.asp,行3


程序上没有正确设置数据源,服务器里建立数据源就可以正常调用。

以上列出的几种类型希望能为日常网站维护的朋友带来帮助!



 

要饭二维码

洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权

本文属于“洪哥笔记”原创文章,转载请注明来源地址:ASP连接MSSQL的方式及常见出错:http://www.splaybow.com/post/mssql-asp.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:8771947!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

« Access数据库不能写问题解决办法 ASP生成两个数字之间的随机数字 »

相关文章: