asp数据库连接问题 Connstr="Provider=Microsoft.Jet.OleDb.4.0;Data Source=

2024-12-17 23:00:04
推荐回答(3个)
回答1:

把数据库下载到本地,把数据库名改为.mdb格式,用ACCESS数据库打开,有一个工具,里面有压缩和修复,对数据库进行一次压缩和修复。

压缩和修复完成后,再上传,把数据库名改回去。

如果还是不行,请检查你的数据库目录是否正确

回答2:

用SQL好
如果你在用的话:检查WEBconfig文件(配置文件),里面有用户名密码,服务器之类的,
数据库导入正确,刷新,重起SQL服务器,
还有就是网页代码有没有错,总之先把 IE友好的错误提示关了,勾上提示出错的脚本。还有就是检查数据库的数据没问题,
最后一个就是IIS,这三者之间关系复杂,多去研究一下有好处。谢谢!

回答3:

Dim Conn,ConnStr
Db="data#v390/feitec#data.asa"
Set conn = Server.Createobject("adodb.connection")
Connstr="Provider=Microsoft.Jet.OLEDb.4.0;Data Source="&Server.MapPath(Db)&""
conn.open ConnStr
If Err Then
Err.Clear
conn.Close:Set conn=Nothing
Response.Write "数据库连接出错,请检查连接字串。":Response.End
End If

注意下大小写,类名不能做为变量名用 还有符号不要少