asp+asscss搭建网站中最初连接数据库的一般是哪个asp

asp+asscss搭建网站中最初连接数据库的一般是哪个asp,第1张

一般常用与ASP配合使用的数据库有:ACCESS、SQL等,下面是常用的数据库链接方式:

一、ASP的对象存取数据库方法

在ASP中,用来存取数据库的对象统称ADO(Active Data Objects),主要含有三种对象:

Connection、Recordset 、Command

Connection:负责打开或连接数据

Recordset:负责存取数据表

Command:负责对数据库执行行动查询命令

二、连接各数据库的驱动程序

连接各数据库可以使用驱动程序,也可以使用数据源,不过我建议大家使用驱动程序,因为使用驱动程序非常

方便、简单,而使用数据源比较麻烦。

ODBC链接

适合数据库类型 链接方式

access "Driver={microsoft access driver(mdb)};dbq=mdb;uid=admin;

pwd=pass;"

dBase "Driver={microsoft dbase driver(dbf)};driverid=277;dbq=------------;"

Oracle "Driver={microsoft odbc for oracle};server=oracleseverworld;uid=admin;

pwd=pass;"

MSSQL server "Driver={sql server};server=servername;database=dbname;uid=sa;

pwd=pass;"

MS text "Driver={microsoft text driver(txt; csv)};dbq=-----;extensions=asc,csv,tab,txt;Persist SecurityInfo=false;"

Visual Foxpro "Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=dbc;

Exclusive=No;"

MySQL "Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;

option=16386;"

OLEDB链接

适合的数据库类型 链接方式

access "Provider=microsoftjetoledb40;data source=your_database_path;user id=admin;

password=pass;"

Oracle "Provider=OraOLEDBOracle;data source=dbname;user id=admin;password=pass;"

MS SQL Server "Provider=SQLOLEDB;data source=machinename;initial catalog=dbname;

userid=sa;password=pass;"

MS text "Provider=microsofjetoledb40;data source=your_path;Extended Properties′text;

FMT=Delimited′"

而我们在一般情况下使用Access的数据库比较多,在这里我建议大家连接Access数据库使用下面的方法:

dim conn

set conn = servercreateobject("adodbconnection")

connopen = "provider=microsoftjetoledb40;" & "data source = " & servermappath

("/db/bbsmdb") 其中/db/bbsmdb是你的数据库存放的相对路径!如果你的数据库和ASP文件

同一目录下,你只要这样写就可以了:

如果是在项目的目录下,为什么又要css去通过数据库去读呢?直接读取的路径不就完了吗?数据库也只能是存放的路径信息,再通过代码将其读取出来显示在页面上。不要把这些概念搞混了。

access数据库一般用ASP,下面是示例代码:

asp连接access数据库应用下面代码

<%

set conn=ServerCreateObject("ADODBConnection")

DBPath = ServerMapPath("boardmdb") 'ServerMapPath("boardmdb") 获得数据库文件boardmdb的绝对路径

connOpen "provider=microsoftjetoledb40;data source="&dbpath

%>

首先在boardmdb数据库里建立一张数据表board(id,title,content,subtime)个字段数据类型自己思考,环境都建好了,下面我们就开始程序设计,无论网页还是程序我建议用dw来做吧,我就是用它的

本例中涉及到的文件有

connasp数据库链接文件

sendasp,发表留言界面页

sendokasp,留言录库 *** 作程序文件

boardasp留言读库显示页面

文件的内容附件里有源文件大家可以下载察看

首先介绍asp一个很有效的特性就是服务器端包含

<!--#i nclude file="connasp"-->

其中connasp就是被包含的文件,此包含可以出现在文件的任意位置

被包含的文件内容将完全被解释成包含文件的内容,,重复的代码也会大大降低。

connasp内容

<%

set conn=ServerCreateObject("ADODBConnection")

DBPath = ServerMapPath("boardmdb")

connOpen "provider=microsoftjetoledb40;data source="&dbpath

%>

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

sendasp内容

<html>

<head>

<meta >

以上就是关于asp+asscss搭建网站中最初连接数据库的一般是哪个asp全部的内容,包括:asp+asscss搭建网站中最初连接数据库的一般是哪个asp、css中可以从数据库读取图片吗比如图片路径、网站制作 静态的HTML文件已经做好了,怎么连接数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9275476.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存