HTML中如何连接数据库?

我会做HTML但是我现在想用它连接上数据库,想C#中的链接Sqlconnction 就行了,但是在HTML中怎么弄呢 ,

HTML5连接数据库分为以下几步:
预备知识:Web SQL Database,Html5环境下可以用Js执行CRUD的Web数据库组件。
核心方法如下:

1、openDatabase:这个方法使用现有数据库或创建新数据库创建数据库对象。
2、transaction:这个方法允许我们根据情况控制事务提交或回滚。
3、executeSql:这个方法用于执行真实的SQL查询。
第一步:打开连接并创建数据库

var dataBase = openDatabase("student", "1.0", "student", 1024 * 1024, function () { });
if (!dataBase) {
alert("数据库创建失败!");
} else {
alert("数据库创建成功!");
}
第二步:创建数据表
this.createTable=function() {
dataBase.transaction( function(tx) {
tx.executeSql(
"create table if not exists stu (id REAL UNIQUE, name TEXT)",
[],
function(tx,result){ alert('创建stu表成功'); },
function(tx, error){ alert('创建stu表失败:' + error.message);
});
});
}
第三步:执行增删改查
添加数据:

this.insert = function () {
dataBase.transaction(function (tx) {
tx.executeSql(
"insert into stu (id, name) values(?, ?)",
[id, '徐明祥'],
function () { alert('添加数据成功'); },
function (tx, error) { alert('添加数据失败: ' + error.message);
} );
});
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-10-14
可以,
用fso
<script language="javascript" runat="server">
var conn=new ActiveXObject("ADODB.Connection");
conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=myTest.mdb";
conn.Open();
var rs = new ActiveXObject("ADODB.Recordset");
rs.LockType=rs.CursorType=1;
var sql="SELECT * FROM 用户信息表";
rs.Open(sql,conn);
</script>本回答被网友采纳
第2个回答  2013-07-26
HTML不会执行你这个数据库的链接的HTML大多都是通过asp生成的HTML
第3个回答  2013-07-26
html连接不了数据库得加asp或php或c#语言才行,得在iis等服务器下才能运行
第4个回答  2013-07-26
HTML 是静态的 还链什么数据库 ????? 动态的网页文件可以 ..如 ASP PHP .NET ...
相似回答