ASP如何用SDN连接数据库?

ggdw 2004-03-31 08:07:57
本来一直使用下面连接数据的,一起正常
<%
'数据库连接
Strconn = "Driver={SQL Server};SERVER=10.109.146.150;UID=asp;PWD=123;DATABASE=qijuasp"
Set Conn=Server.CreateObject ("ADODB.connection")
Conn.Open Strconn
%>
保存在conn.ASP中的

现在老板说要换成DSN文件,不知道如何在CONN,ASP写啊。。比如Dsn文件叫11.dns
请高手指点
...全文
43 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2004-03-31
  • 打赏
  • 举报
回复
要注意,用odbc设置dsn时,那个登陆密码是不会被保存的
dragonlyf 2004-03-31
  • 打赏
  • 举报
回复
楼上的几位说得太详细了!
初学时是用dsn,现在都不用了,呵呵
panshiwu 2004-03-31
  • 打赏
  • 举报
回复
好多初级教程里教的都是配置DSN的,呵呵
xieyj 2004-03-31
  • 打赏
  • 举报
回复
好吧,在这我就一步步教你配置odbc:

打开:
控制面板||管理工具||数据源 (ODBC)

一.点"添加",选择"sql server".
二.输入名称,这个名称就是 yourdsnname, 中间的描述可输可不输,然后服务器输入"10.109.146.150"
三.点"下一步",选择第二个单选按钮"使用用户输入登录id 和 密码的 sql server 验证",然后在下面输入框输入用户名与密码,点"下一步".
四.选择"更改默认的数据库",选择"qijuasp",点下一步,完成就可以.

以上就完成了添加 odbc ,调用直接可以使用


Set Conn=Server.CreateObject ("ADODB.connection")
conn.open "刚才那个 odbc 名称"
ggdw 2004-03-31
  • 打赏
  • 举报
回复
<%
Set Conn=Server.CreateObject ("ADODB.connection")
conn.open 11.dsn
%>
这样好像不对啊
xiangbo520 2004-03-31
  • 打赏
  • 举报
回复
<%
Set Conn=Server.CreateObject ("ADODB.connection")
conn.open yourdsn
%>
就可以了啊!不过DSN要先配置好!
ggdw 2004-03-31
  • 打赏
  • 举报
回复
关键CONN.ASP里我不知道怎么引用DSN,难道就是
set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName","username","password"
??
xieyj 2004-03-31
  • 打赏
  • 举报
回复
参考:http://expert.csdn.net/Expert/topic/2900/2900443.xml?temp=.2913324
xieyj 2004-03-31
  • 打赏
  • 举报
回复
可以在服务器上使用:
控制面板中的"管理工具"下"数据源 (ODBC)",添加一个数据源,将连接 sql server 的信息输入.有了 odbc 这个名称就可以参考这段代码连接.

set conn = Server.CreateObject("ADODB.Connection")
conn.open "YourDSNName","username","password"

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧