网站制作静态的HTML文件已经做好了,怎么连接数据库

网站制作静态的HTML文件已经做好了,怎么连接数据库,第1张

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 >

SQL数据库的数据体系结构基本上是三级结构,但使用术语与传统关系模型术语不同。在SQL中,关系模式(模式)称为“基本表”(basetable);存储模式(内模式)称为“存储文件”(storedfile);子模式(外模式)称为“视图”(view);元组称为“行”(row);属性称为“列”(column)。

扩展资料

SQL语言的组成:

1、一个SQL数据库是表(Table)的集合,它由一个或多个SQL模式定义。

2、一个SQL表由行集构成,一行是列的序列(集合),每列与行对应一个数据项。

3、一个表或者是一个基本表或者是一个视图。基本表是实际存储在数据库的表,而视图是由若干基本表或其他视图构成的表的定义。

4一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表。每个存储文件与外部存储上一个物理文件对应。

5用户可以用SQL语句对视图和基本表进行查询等 *** 作。在用户角度来看,视图和基本表是一样的,没有区别,都是关系(表格)。

6SQL用户可以是应用程序,也可以是终端用户。SQL语句可嵌入在宿主语言的程序中使用,宿主语言有FORTRAN,COBOL和Ada语言等。

下边是一段读数据的脚本,直接拷贝保存为html文件即可

<script language="javascript">

//用 JavaScript 写服务器端连接数据库的代码示例

var conn = new ActiveXObject("ADODBConnection");

connOpen("DBQ=11mdb;DRIVER={Microsoft Access Driver (mdb)};");

var rs = new ActiveXObject("ADODBRecordset");

var sql="select from taba";

rsopen(sql, conn);

shtml = "<table width='100%' border=1>";

shtml +="<tr bgcolor='#f4f4f4'><td>au_id</td><td>au_lname</td><td>au_fname</td></tr>";

while(!rsEOF)

{

shtml += "<tr><td>" + rs("aid") + "</td><td>" + rs("aa") + "</td><td>" + rs("ab") + "</td></tr>";

rsmoveNext;

}

shtml += "</table>";

documentwrite(shtml);

rsclose();

rs = null;

connclose();

conn = null;

</script>

HTML5属于前端,连接数据库的话需要一门后端语言,比如PHP,java一类。你可以用java去连接数据库。html5其实是html的一个版本,只不过在国内被扩大了范围,变成了html + css + javascript。数据库跟html5就像头与腿的关系,2者之间还隔着个身体

如果给一个准确的定义的话,连接数据库的就不叫静态网页了。

HTML不支持连接数据库,需要用ASP,PHP等编写数据库连接进行数据库读写 *** 作。

涉及数据库 *** 作那么肯定设计编程,如果仅仅是静态网页,是无法达到要求的。

平时我看到一些网站的扩展名是HTML之类的静态网页,实际上是通过静态发布后的成品,先由网站后台调用数据库进行静态页面生成。

所有,静态网页是不能连接数据库的。

如果需要连接数据库 *** 作,那么建议你可以先看下ASP之类的教程,如果你有网页制作基础及简单编程基础,相信你在一天左右就能大概掌握ASP *** 作数据库的方法。

以上就是关于网站制作 静态的HTML文件已经做好了,怎么连接数据库全部的内容,包括:网站制作 静态的HTML文件已经做好了,怎么连接数据库、怎样从HTML网页中获取SQL数据库里的数据(html怎么访问数据库)、怎么样往html格式网页中加入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存