太行年华
一步步走过每一片绿色
posts - 26,  comments - 29,  trackbacks - 0
  好几天了,ASP与SQL SERVER数据库连接老是有问题,不能住下进行,郁闷的睁不开眼,今天的天格外的蓝,应该是解决题的大好时机。
  一开始运行这段代码可以执行的,如下:
  
<%
dim cn
set cn=server.createobject("adodb.connection")
cn.connectionstring
="driver={SQL server};server=taihang;datebase=taihang;uid=sa;pwd=hacker"
cn.open
If cn.state=1 Then
response.write
"数据库连接对象已打开"
Else
response.write
"数据库连接对象未打开"
end If
cn.close
Set cn=nothing
%
>
  可是后来吧,运行别的任何代码都不可以执行,IE也不报错,只是说内部服务器错误,晕!错报的都不清,这怎么找,我又想我的系统是WIN2003的,会不会是系统设置问题。
  好方法--上网查,终于发现果然是有点问题:点工具-internet选项-高级-显示友好HTTP错误消息,这一项前面的√去掉-OK了!这样运行就知道你的代码那里错了。
  好景不长,老是提示对象名错误-就是表名,可看来看去没有错,语法也不可能有错,看来还是不能报出准确的错误,网上是找不到怎么错了,找同学也是多方查证、试验,是用户的问题:
  在数据库中的安全性中新建用户指定数据库,ASP再登陆OK了!
posted on 2006-04-21 18:47 太行 阅读(283) 评论(2)  编辑 收藏 引用 所属分类: 学习遐想

FeedBack:
# Are you sure??
2006-04-28 06:44 | Silly
看到你的connectionstring里面有个拼写错误“datebase”-->“database”?!  回复  更多评论
  
# re: 头疼脑热的问题终于解决了!
2006-04-28 20:15 | 太行
太谢谢了,我是写错了,不过你让我发现了个莫名其妙的问题:
datebase与database都可正常运行,晕!怎么会这样?  回复  更多评论
  
只有注册用户登录后才能发表评论。
欢迎来访太行的BLOG! 欢迎留言!

<2006年4月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

常用链接

留言簿(2)

随笔分类(26)

随笔档案(26)

文章分类(4)

文章档案(4)

相册

友情链接

最新随笔

搜索

  •  

积分与排名

  • 积分 - 34173
  • 排名 - 154

最新评论

阅读排行榜

评论排行榜