• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

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

asp 海叔叔 1个月前 (05-31) 10次浏览 已收录 0个评论

关键词
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

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

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


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址