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的字样被屏蔽,嘿嘿
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的字样被屏蔽,嘿嘿
- Linux文章
- PHP文章
- 随机文章
- Linux中的find(-atime...
- mysql的expire_logs_...
- PHP 扩展 libsodium s...
- Linux下利用find和cp实现筛...
- 使用mysqldump命令导出备份m...
- Linux系统如何设置开机自动运行脚...
- Linux上实现秒级执行的定时任务
- shell echo -e 颜色输出
- Linux下通过grep查找指定的进...
- 解决执行脚本报syntax erro...
发表评论
昵称: 验证码: