strDSN="Driver={SQL Server};server=服务名;uid=用户名;pwd=密码;database=数据库名"
set conn=Server.CreateObject("ADODB.Connection")
conn.open strDSN
sql="sql语句"
set rs=conn.execute(sql语句)
另外,在SQL server中应赋给用户使用该数据库的权限。
set conn=Server.CreateObject("ADODB.Connection")
conn.open strDSN
sql="sql语句"
set rs=conn.execute(sql语句)
另外,在SQL server中应赋给用户使用该数据库的权限。
书上也是这么说的不知为什么不行
并且小弟把server
设成 本地(local)也不行
还用过dsn
文件的
代码
set conn=server.createobject("adodb.connection")
conn.open "filedsn=sqlserver.dsn"
不行
llm308大哥说的办法也试过
还有别的办法没有????
能不能具体一点
不好意思,你可以去书店去找一找
然后在连接的地方使用"filename=xx.udl"就可以了
strDSN="Driver={SQL Server};server=服务名;uid=用户名;pwd=密码;database=数据库名"
保证连接正确,
<%
p_name=Request.Form("p_name")
p_desc=Request.Form ("p_desc")
set conn=server.CreateObject ("adodb.connection")
conn.Open" driver={sql server};server=huang;uid=administrator;password=huang;database=huang;"
%>
你的password 要用pwd
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<%
p_name=Request.Form("p_name")
p_desc=Request.Form ("p_desc")
set conn=server.CreateObject ("adodb.connection")
conn.Open "driver={sql server};server=huang;uid=sa;pwd=huang;database=huang;"
%></HEAD>
<BODY></BODY>
</HTML>
是不是权限的 问题
第二,如果测试通过,就应该看该数据库中是否有该用户及权限