<%
set conn=server.createobject("adodb.connection")
conn.open "dsn=数据源名称;uid=登录数据库账号;pwd=登录数据库密码"
%>
有好多同学在用asp连接数据库的时候常常会把dsn、uid、pwd填错,或者不知道要填哪个。下面来个讲解:
dsn 一般指的是系统dsn名称
那么uid和pwd就简单了,指的是登录数据库的用户了,如图:
有的同学在测试dsn的时候是成功的,但是在实际使用代码的时候还是会报错,提示:XXXX用户登录不上
这个时候就要检查下ODBC的配置了,是否选择了使用用户输入登录ID和密码的SQL Server验证了。