当前位置:首页 > 程序&理念 >

ASP中使用DSN连接SQL SERVER

时间:2009-12-19 01:50:21浏览:9700 本站原创

用DSN连接数据库的步骤
1.在mssqlserver中创建一个数据库.比如创建一个名为web的数据库,其中包含一个usr(usrID,usrPWD)的表.
2.在管理工具->ODBC中创建DSN数据源,比如C:Program FilesCommon FilesODBCData Sourcesmyweb.dsn.
3.创建一个ASP页.例如
 <HTML>
 <HEAD>
 <TITLE> ADO Example </TITLE>
 </HEAD>
 <BODY>
 <%
  Set MyConn=Server.CreateObject("ADODB.Connection")
  MyConn.Open "FILEDSN=c:Program FilesCommon FilesODBCData Sourcesmyweb.dsn"
  MyConn.Execute "Insert into usr(usrID,usrPWD) VALUES ('licj','lipwd')"
  Set RS=MyConn.Execute("Select * FROM usr")
  Response.Write(RS("usrID"))
  MyConn.Close
 %>
 </BODY>
 </HTML>
4.在浏览器中运行ASP文件.
5.出现错误:
 如果显示"错误类型:Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'sa' 登录失败。"

 错误处理:首先上管理工具->ODBC数据源配置你的DSN的属性,选择sql server验证并输入用户名和密码.
 然后用文本编辑器打开你的文件DSN,修改其中的UID属性,并添加PWD=你的密码,即可.

改后的myweb.dsn文件里的内容就类似如下:
[ODBC]
DRIVER=SQL Server
UID=SQL用户
PWD=SQL密码
WSID=WEST263SDF34
APP=Microsoft Data Access Components
SERVER=localhost
Description=测试


上一篇:flash挡住div的问题
下一篇:中国新闻网的广西分站因为有HJT的字样被屏蔽,嘿嘿

发表评论

昵称:  验证码:

关于博主

博主

博主:BlueCode

职业:web程序

简介:2002年开始一直从事Web制作,网站运营,会PHP+MYSQL ASP+MSSQL,微信开发