打开一个网页说“数据库连接出错,请检查连接字串。”是怎么回事?

您所在的位置:网站首页 网页显示你的连接不是专用连接怎么回事 打开一个网页说“数据库连接出错,请检查连接字串。”是怎么回事?

打开一个网页说“数据库连接出错,请检查连接字串。”是怎么回事?

2023-05-05 16:42| 来源: 网络整理| 查看: 265

出现这样的问题,肯定是网站的问题了

网站的数据库

出问题了,

还有一个可能就是您的

浏览器缓存

造成(清除缓存再来访问,如果还是那样就是浏览器的问题了)

不知道您是否是使用NET还是Java程序编程的,下面给出两种情况:

一、NET:

最简单的方法就是打开开发工具的内置数据链接Server(视图-服务器浏览器),选择一个您要链接的SQL数据库,拷贝右边的属性(Data Source)中字符串链接即可。

次简单的办法是随便创建一个Winform,然后拖拉一个数据源控件(链接Access的使用OledbConnection,SQL的为SQLConnection,如果左边的控件工具箱中没有,必须右键点击“选择项”进行加载)。拖拉之后应该会出现向导设置,设置完毕之后重新点击控件,拷贝Data Source中的数据源链接字符窜即可。

最麻烦的办法就是记住以下的字符串:

Server=(localhost)或.或远程主机名:端口号(1433默认);data source=数据库名;integrated security=sspi(表示启用Windows身份验证,设置成false则必须提供user id=XXX pwd=XXX和persist security info=false)

如果您要创建一个安全的自己链接的SQL字符串,则可以如下:

Server=.Data Source=数据库名integrated security=falseuser id=XXXpwd=XXXpersist security info=false

如果是链接一个Access数据库,则可以如下:

Provider=microsoft.oledb.jet4.0data source=文件名.mdb[pwd=XX](如果有密码可选)

二、Java:

在控制面板(数据源)设置完Odbc桥链接后,按照以下步骤实现链接:

1、加载驱动:引入驱动包java.sql.*,——Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")

2、获取链接:Connection con=DriverManager.getConnection("jdbc:odbc:您的ODBC数据库别名")

3、数据 *** 作:使用Statement或者PrepareStatement类(建议使用后者):

PrepareStatement pstmt=con.getPrepareStatement(SQL语句)

pstmt.setXXX(类型)(序号,从1开始,真实数据)。

……

pstmt.executeUpdate(增、删与改)。

4、获取结果:使用ResultSet结果集:

ResultSet rs=pstmt.executeQuery(查询语句)

一般conn.asp文件都放在网站的跟目录下 如果没有 打开网站文件夹按f3搜索conn.asp文件 点右键用记事本打开 一般格式如下: '如果是SQL数据库,请认真修改好以下数据库选项 DataServer = "(local)" '数据库服务器IP DataUser = "sa" '访问数据库用户名 DataBasePsw = "sa" '访问数据库密码 DataBaseName = "dbname" '数据库名称

欢迎分享,转载请注明来源:内存溢出

原文地址:https://outofmemory.cn/sjk/9893631.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3