1、登录账号、密码、服务器名称、数据库名称登录错误导致不能连接,这个比较常见,仔细检查好所填信息是否正确,填写正确一般就可以解决。
2、如果没能正确安装SQL服务器,也会导致数据库连接不上。安装好数据库后,如果SQL服务管理器没有启动,则要去服务那里开启。
3、因权限问题导致数据库不能连接,解决方法是检测计算机的安全保护限制、SQLServer安全设置、 *** 作系统的安全限。
4、网络连接存在故障。
写给你个案例 首先创建个 ACCESS数据库 建表 user 设字段 username 类型 文本PS:我不是高手哈 高手看到不要笑我..
<%
db="/date/db51xy.asa" '数据库路径
set conn=server.createobject("ADODB.CONNECTION")
connstr="Provider=Microsoft.Jet.OLEDB.4.0Data Source=" &Server.MapPath(db)
conn.open connstr
%>
'以上是数据库连接
<%
dim sql,username
username="测试的帐号名" '变量 username 值 测试的帐号名
sql="select * from user" '打开数据库表user
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,3,3 '建立连接
rs.addnew '创建一条新的数据
rs("username")=username '将变量username 的值 插入新建的数据内的 username 字段
rs.update '更新..
conn.close
rs.close
set rs=nothing '关闭conn连接
%>
可能是服务器的问题也可能是没有输入正确的用户名。东方之星酒店管理系统2010数据库连接错误,先看服务器启动没有。用户名、密码对没有。如果是远程连接,启用通允许“远程连接”没有。在数据库服务器上,打开DOS窗口,输入netstat-an,查看1433端口开放没有,若没有开放,请调整、设置数据库服务器。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)