问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样从HTML网页中获取SQL数据库里的数据

发布网友 发布时间:2022-04-22 04:31

我来回答

7个回答

热心网友 时间:2022-04-07 19:28

HTML是无法读取数据库的,HTML是页面前端脚本语言,要想从HTML网页中获取SQL数据库里的数据,需要借助JSP或ASP或PHP或RUBY等语言来实现。

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

扩展资料

SQL语言的组成:

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

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

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

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

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

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

参考资料:百度百科▬SQL数据库

热心网友 时间:2022-04-07 20:46

HTML是无法读取数据库的,HTML是页面前端脚本语言,要想从HTML网页中获取SQL数据库里的数据,需要借助JSP或ASP或PHP或RUBY等语言来实现。
简单的关系可以这样理解:
数据库<--->JSP或ASP或PHP或RUBY等语言<--->HTML

如:在JSP页面中显示完整代码如下:

<%@ page
language="java"
contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"
%>
<%@page import="java.sql.*"%>
<center>
<H1> <font color="blue" size="12">管理中心</font></H1>
<HR />
<table width="80%" border="1">
<tr>
<th>ID</th>
<th>书名</th>
<th>作者</th>
<th>价格</th>
<th>删除</th>
</tr>
<% 
// 数据库的名字
String dbName = "zap";
// 登录数据库的用户名
String username = "sa";
// 登录数据库的密码
String password = "123";
// 数据库的IP地址,本机可以用 localhost 或者 127.0.0.1
String host = "127.0.0.1";
// 数据库的端口,一般不会修改,默认为1433
int port = 1433;
String connectionUrl = "jdbc:sqlserver://" + host + ":" + port + ";databaseName=" + dbName + ";user=" + username
+ ";password=" + password;
//
//声明需要使用的资源 
// 数据库连接,记得用完了一定要关闭
Connection con = null;
// Statement 记得用完了一定要关闭
Statement stmt = null;
// 结果集,记得用完了一定要关闭
ResultSet rs = null;
try {
// 注册驱动 
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
// 获得一个数据库连接
con = DriverManager.getConnection(connectionUrl);
String SQL = "SELECT * from note";
// 创建查询
stmt = con.createStatement();
// 执行查询,拿到结果集
rs = stmt.executeQuery(SQL);
while (rs.next()) {
%>
<tr>
<td>
<%=rs.getInt(1)%>
</td>
<td>
<a href="prepareupdate?ID=<%=rs.getInt("ID")%>" target="_blank"><%=rs.getString(2)%></a>
</td>
<td>
<%=rs.getString(3)%>
</td>
<td>
<%=rs.getString(4)%>
</td>
<td>
<a href="delete?ID=<%=rs.getInt("ID")%>" target="_blank">删除</a>
</td>
</tr>
<%
}
} catch (Exception e) {
// 捕获并显示异常
e.printStackTrace();
} finally {
// 关闭我们使用过的资源
if (rs != null)
try {
rs.close();
} catch (Exception e) {}
if (stmt != null)
try {
stmt.close();
} catch (Exception e) {}
if (con != null)
try {
con.close();
} catch (Exception e) {}
}
%>
</table>
<a href="insert.jsp">添加新纪录</a>
</center>

热心网友 时间:2022-04-07 22:21

HTML页面获取SQL数据里的数据涉及到前、后端的交互问题,当下主流的方式是通过ajax将请求提交后台处理并接收返回结果再填充到HTML页面中。

热心网友 时间:2022-04-08 00:12

下载PetShop4.0C#版--宠物店系统。

热心网友 时间:2022-04-08 02:20

看这里,现在这项技术已经成熟了,懂一得莱

热心网友 时间:2022-04-08 04:45

这个分两种方法,第一,运营商数据,找我就可以。第二就是软件爬虫,但是被查了

热心网友 时间:2022-04-08 07:26

你真搞笑,首页你要知道HTML就是HTML他是静态的,是不能和后台交互和传值的,用.NET做的网页是ASP.NET,java做的是jsp..net有好多控件可以托。不过我看你好像不太懂,建议你去下载个吧,追问不好意思了,我是不太懂,我们这学期的课程也还有一个半月的时间才结束呢,只不过是老师提前告诉我们,让我们提前做准备!asp很复杂吗,如果现在去找一些资料试着做一下还来得及吗?如果不行的话就只能努力完善窗口程序了,做一个简单的进销存程序或者类似管家婆个人版的记事程序也可以吧?

追答你没弄过时间有点紧,那你自己找找资料,或者问别人借本书看看,也不算复杂吧,无非就是对数据库的增删改查。试试吧,实在弄不出来还是做窗体的吧。。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...但是打开微信公众平台界面数字和英文字体异常怎么解决? 微信文字显示异常 哪些品牌的假发看起来比较逼真? 哪些品牌的假发看着逼真? 哪些品牌的假发片比较逼真? 无主之地2这个怎么解决 我在游民星空下了无主之地2,就是那个免安装硬盘版,解压了其中一个之后... 大神求助:我在游民下的无主之地2全DLC免安装中文硬盘版下载,有些... 无主之地2我在游民星空下的,是免安装中文硬盘版 一个正方形的边长是9分米,它的周长是()厘米,面积是()。 活动策划的市场推广要如何做 在前端用html 显示页面,但是后台用什么可以编,C#... 市场营销推广策划有哪几种推广方式? 伤残鉴定的流程是怎么样的 亿田集成灶蒸烤一体机为什么打开抽烟机一直滴滴响 新品发布会策划的具体事项 怎样做好市场推广活动 刑事诉讼法关于鉴定的规定流程是什么 html和js写的前端,php写的后端,要怎样把mysql中... 怎么看出阑尾炎穿孔 什么是市场推广方案 国内执行刑事的司法鉴定流程有哪些 html是怎么和数据库进行交互的?怎么把值传到数据... 伤残鉴定的流程是怎么样的? 阑尾炎的症状有哪些 如何做好市场推广,做好计划步骤? html里怎么用javascript连接数据库? 伤残鉴定流程 哪里可以招到小红书KOL? 用织梦建站后,在前端做了一个页面网上报名html.如... 借条写3分利息合法吗 web前端开发基础如何链接两个html文档 前端html页面采用ajax传过去的数据后端用nodejs怎... 借条写多少利息是合法的 帅丰集成灶为什么报警 民间借款利率多少算合法 亿田集成灶报警怎么解除 微博招募电商主播,2020年电商主播有多流行? 昂达H81C和昂达H81M有什么区别 借条上合法最高月利息是多少 h81c主板,i3-4170的cpu,配什么显卡和电源我能带... 昂达主板H81C支持 DDR3 1600MHz8G内存条吗?我插上... 集成灶塔塔响 你好,昂达h81c主板bois怎么设置固态硬盘的mbr引导... 昂达H81C主板能支持CPU超频吗,需要刷新BOIS吗? 昂达H81C V3.0版 主板没用2021年? 昂达H81c配什么CPU游戏性能最好 你好,我的主板是昂达h81c请问bois怎么设置mbr引导... 昂达H81C主板装不上系统 美大集成灶不抽风就可以正常燃烧,一抽风,一分钟...