[转]ASP教学--数据库连接
在ASP网页制作中,数据库的连接方式有多种!在这里,我以两种连接方式作一个介绍!就以微软的ACCESS数据库为例,下面请看:
1、
<%
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open"Driver={MicroSoftACCESSDriver(*.mdb)};dbq="&Server.MapPath("data.mdb")
%>
PS:第一句定义了一个ADODB数据库连接组件;
第二句连接数据库文件,data.mdb就是数据库文件,数据库名可以自己修改。
2、
<%
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open"Provider=MicroSoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath("data.mdb")
%>
PS:第一句也是定义了一个ADODB数据库连接组件;
第二句也是连接数据库文件,data.mdb就是数据库文件,数据库名可以自己修改。
但是,以上两种连接方法很不安全,对网页制作的朋友一定会知道,特别对ASP网页的制作;在浏览器地址栏做一下手脚,数据库连接路径就会显示出来,导致正个网站被黑!这也不是我们所希望的!所谓道高一尺,魔高一丈,总有解决的方法!下面数据库的连接,就是其中之一!朋友也可以拿来参照一下。
从外部提交数据发生错误!")
Response.End
End If
%>
PS:转帖时请说明出处!最终解释权归 花落世家所有!
ps:后半部分不全。 ps:后半部分不全。
ps:我找不到了
嘿嘿 哎看了一半 似乎忘了DSN这一微软极为推崇的方法。。 下面是引用屋顶上的轻骑兵于2005-07-07 16:04发表的:
似乎忘了DSN这一微软极为推崇的方法。。
可惜只有websamba支持,国内很多白痴的ASP空间都不能用DSN。 关于dns我有教程呀 不是DNS.是DSN,大傻,嘎嘎 唉,向我这样不会ASP的人,看也看不懂哦 我也看不懂 很好不错
页:
[1]
2