用ASP连结数据库的语法
用ASP连结数据库有很多种方法。由于不同类型的数据库,所以我们需要用各自的连结语法来产生对数据库的连接。
在自己的计算机,我们可以使用DSN(Data Source Name)来连接。但在一些免费空间,我们则须用DSN-less的方式连接数据库,我们要在ASP中列出驱动程序名称及数据库位置。
通常指出数据库位置是需要使用绝对路径的,但我们并不知道我们的资料夹的位置究竟在哪,所以我们会用
Server.MapPath()
数据库名称 []来取得绝对路径。
因应各种数据库,我列出以下数据库的连接语法如下:
(资料来源:
http://www.class2u.com/book/ultradev4/connection.htm)
Microsoft Access
1.Driver={Microsoft Access Driver (*.mdb)};Dbq=数据库
2.Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库
Oracle
1. Driver={Microsoft ODBC for Oracle};Server=数据库;
2. Provider=OraOLEDB.Oracle;Data Source=数据库;
dBase
Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=数据库;
Microsoft Text Driver
1. Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=数据库;
2. Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库;Extended Properties=′
text;
FMT = Delimited ′
Microsoft SQL Server
1. Driver={SQL Server};Server=服务器;Database=数据库;
2. Provider=SQLOLEDB;Data Source=服务器;Initial Catalog=数据库;
【相关文章:】
利用ASP+JMAIL进行邮件群发的新思路
用ASP实现悄悄话的功能
用ASP与ADO查询Web数据库
使用ASP编程常见问题解答
利用ASP实现三个强大功能
用ASP编写网上调查投票系统
用ASP建立自己网站的每日更新
用ASP生成XBM数字图片(可用来生成验证码)
用ASP将JAVASCRIPT代码写入客户端执行的一种简易方法
Remote Scripting进阶教程---引用 ASP 页作为对象
【发表评论】【打印此文】【关闭窗口】【点击数: 】
