html怎么连接数据库,我用.net来写后台代码的

html怎么连接数据库,我用.net来写后台代码的,第1张

你为什么一定要用HTML呢,你既然用了ASPNET就可以用ASPX页面啊,那个就随便读数据库
如果真的一定要用HTML来显示也是可以的。两种办法:一、客户端启用域访问,意思就是在JAVASCRIP中使用ADO访问数据库,然后通过JAVASCRIP对某个ID的控件赋值,显示在界面上。二、使用MVC框架。

理论上是不要这么做的 javascript代码会暴露给客户端 你的数据库地址 帐号 密码都会暴露
建议采取用动态语言读取数据库 比如 asp php jsp aspnet等都可以
然后用javascript 去提交参数给动态页面,也就是所谓的ajax的方式

理论上不建议这样连,但是也可以连的

代码如下:

<script type="text/javascript" language="javascript" charset="gb2312">
<!--
function getCountFromDB() {
    var filePath = locationhrefsubstring(0, locationhrefindexOf("indexhtml"));
    var path = filePath + "MyDatamdb";
    path = pathsubstring(8);
    var updateCnt = 0;
 
    var sqlSelCnt = "SELECT  FROM [user]";
 
    var con = new ActiveXObject("ADODBConnection");
    conProvider = "MicrosoftJetOLEDB40";
    conConnectionString = "Data Source=" + path;
 
    conopen;
    var rs = new ActiveXObject("ADODBRecordset");
    rsopen (sqlSelCnt,con);
    while (!rseof) {
        var cnt = rsFields("content");
        documentwrite (cnt);
        rsmoveNext;
    }
    rsclose();
    rs = null;
}


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

原文地址: https://outofmemory.cn/yw/13370645.html

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

发表评论

登录后才能评论

评论列表(0条)

保存