关于asp访问数据库的问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 11:06:17
在asp中怎样访问数据库,是不是必须先配置dsn,代码是什么?初学者,谁指教一下,感激不尽

dsn是本地设置的(管理工具 > 数据源)
在代码里只需设置dsn的用户名密码就能连上数据库

不配置DSN也能链接数据库

区别就在于配置DSN比较安全,因为数据库一切信息都不会在代码中体现出来,一旦你的代码遭窃也不会暴露你的数据库

建议你看一下书。ASP 里要连数据库不一定要设置 DSN,你可以用连接字符串直接去连接而不需要对系统做任何更改。最简单的例子就是:

Dim Rst
Set Rst = Server.Createobject("ADOR.Recordset")
rst.open "要执行的SELECT语句","Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库路径/文件名.mdb;Mode=ReadWrite;Persist Security Info=False",3,1,1

然后就得出这个 SELECT 语句所查询出来的记录集了。