[英]How to connect html with sql server
我有一些数据库查询,他们的数据需要以表格和图形的形式显示在 html 上
<script>
var objConnection = new ActiveXObject("adodb.connection");
var strConn = "driver={sql server};server=ip;database=databasename;uid=username;password=password”;
objConnection.Open(strConn);
var rs = new ActiveXObject("ADODB.Recordset");
var strQuery = "SELECT TOP 10 * FROM dbo.nodes";
rs.Open(strQuery, objConnection);
rs.MoveFirst();
while (!rs.EOF) {
document.write(rs.fields(0) + " ");
document.write(rs.fields(1) + " ");
document.write(rs.fields(2) + " ");
document.write(rs.fields(3) + " ");
document.write(rs.fields(4) + " ");
document.write(rs.fields(5) + " ");
document.write(rs.fields(6) + " ");
document.write(rs.fields(7) + " ");
document.write(rs.fields(8) + " ");
document.write(rs.fields(9) + " ");
document.write(rs.fields(10) + " ");
document.write(rs.fields(11) + "<br/>");
rs.movenext();
}
</script>
您可以在数据库端生成 html 报告,并在 Web 应用程序中简单地显示生成的 html。
您可以使用FOR XML 子句生成 HTML 报告。
使用 SQL 查询生成 HTML 报告一文中提供了许多示例
另请参阅以下 stackoverflow 答案。
- 如何在 SQL Server 中将选择语句结果转换为 HTML 表?
- 将 SQL 查询结果表转换为用于电子邮件的 HTML 表
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.