如何连接数据库服务器
如何用connection连接局域网内的sqlserver服务器 问题点数:20、回复次数:7Top
1 楼mist(mist)回复于 2001-09-05 21:23:42 得分 5
<%@language=JavaScript%>
<%
var conn=Server.CreateObject("adodb.connection");
strConnString = "driver={SQL Server};server=192.1.1.4;uid=username;pwd=password;database=dbmname";
conn.ConnectionString=strConnString;
conn.Open();
sql="select * from tablename";
var rs=Server.CreateObject("adodb.Recordset");
rs.open(sql,conn);
%>
呵呵,够详细了吧!
Top
2 楼lanying(蓝鹰)(问个不休)回复于 2001-09-05 22:16:54 得分 5
<%
dim conn
set conn=server.createobject("ADODB.Connection")
strConn="Provider=SQLOLEDB.1;Password=;" & "User ID=sa;" & "Initial Catalog=要连接的数据库名字;" & "Data Source=你的sql server的名字;Connect Timeout=600"
conn.ConnectionString=strConn
conn.open
conn.cursorlocation=3
%>
Top
3 楼xyzoem(xf)回复于 2001-09-06 00:58:43 得分 0
两位大哥的代码我都试了,
一个报错是Microsoft OLE DB Provider for SQL Server (0x80004005)
另一个报措是Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
还有我用vc++和vb都可连接上数据库
希望指点
Top
4 楼littish(P.Moon)回复于 2001-09-06 01:26:41 得分 5
conn.open="PROVIDER=SQL OLEDB;DATA SOURCE=数据库服务器名,默认(local);Initial Catalog=数据库;UID=可用的帐户,默认为sa;PWD=对应的口令"
Top
5 楼littish(P.Moon)回复于 2001-09-06 01:27:58 得分 0
应该没有问题的,我用的就是这个联SQL Server2000Top
6 楼abigfrog(千年精灵)(★JAVA★)回复于 2001-09-06 08:17:38 得分 5
用DSN,建立DSN时测试连接有没有问题?能不能成功连上SQL SERVER?如果可以可以使用下列连接代码,现在我就是用它,一切正常:
<%
dim conn
Set conn = Server.CreateObject("ADODB.connection")
conn.connectionTimeout = 20
conn.Open "FILEDSN=D:\guide\inc\guide.dsn"
%>
注意这里的guide.dsn是我建立的文件DSN,换成你自己的文件DSN就可以了,特别注意DSN的路径,要使用绝对路径,否则连不上的。Top
7 楼xyzoem(xf)回复于 2001-09-07 19:25:47 得分 0
问题已解决
但不是用以上的方法
我用的是信任连接
谢谢帮助Top




