JS实现数据库连接并查询
JS实现数据库连接并查询
1.编写一个查询界面
<%@ page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<html>
<head>
<title>查询</title>
</head>
<body style="background-size:cover">
</br></br></br>
<form action="tests.jsp" method="POST"> <%--使用post方法跳转至查询界面--%>
<table align="center">
<h1 style="text-align:center;font-size:50px">查询</h1>
</table>
<table align="center">
<tr>
</br><td><input type="text" name="ghsmc" size="30" placeholder="请输入"></td><%--name里面为数据库字段对应搜索jsp里--%><th><input type="submit" value="搜索"></th></tr>
</table>
</form>
</body>
</html>
2.通过jsp连接数据库并进行查询操作
<%@page contentType="text/html" pageEncoding="UTF-8" %>
<%@page import="java.sql.*" %>
<html>
<head>
<title>查询</title>
</head>
<body style="background-size:cover">
<% try { Class.forName("org.postgresql.Driver"); //驱动程序名String url = "jdbc:postgresql://localhost:5432/postgres"; //数据库名String username = "postgres"; //数据库用户名String password = "123456"; //数据库用户密码Connection conn = DriverManager.getConnection(url, username, password); //连接状态if(conn != null){ out.print("数据库连接成功!"); out.print("<br />"); out.print("<br />");
%>
<table align="center" border="2">
<tr>
<td width="100" yf="title">月份:</td>
<td width="100" xh="title">序号:</td>
<td width="100" zbpc="title">招标批次:</td>
<td width="100" wzzl="title">物资种类:</td>
</tr>
<%Statement stmt = null; ResultSet rs = null; String ch = request.getParameter("ghsmc"); String ghsmc = new String(ch.getBytes("ISO-8859-1"),"UTF-8"); // 中文搜索编码String sql = "SELECT * FROM xlsinfo WHERE ghsmc like '%"+ghsmc+"%' "; //查询语句stmt = conn.createStatement(); rs = stmt.executeQuery(sql);out.print("查询结果:");while (rs.next()) {%><tr> <!--输出数据库字段对应内容--><td width="100"><%=rs.getString("yf") %></td> <td width="100"><%=rs.getString("xh") %></td> <td width="100"><%=rs.getString("zbpc") %></td> <td width="100"><%=rs.getString("wzzl") %></td></tr><% } }else{ out.print("连接失败!"); } }catch (Exception e) { e.printStackTrace(); out.print("数据库连接异常!"); }
%>
</table>
<h1 align="center" ><input type="button" name="Submit" onclick="javascript:history.back(-1);" value="返回上一页"> </h1>
</body>
</html>
第一次写博客,写的不好请多多指教。
JS实现数据库连接并查询相关推荐
- node mysql 查询_Node.js使用mysql进行查询详解
本篇教程介绍了Node.js使用mysql进行查询详解,希望阅读本篇文章以后大家有所收获,帮助大家对Node.js的理解更加深入. < 因为返回的是个对象 var selectSql1=&quo ...
- Layui框架下:JS中根据后台查询到的数据动态往div中ul里面动态添加li
Layui框架下:JS中根据后台查询到的数据动态往div中ul里面动态添加li 先建立好一个div和ul JS代码: $(function () { layui.admin.req({ url: _s ...
- 【VB6.0 数据库连接EXCEL查询合并单元格成功解决办法】
[VB6.0 数据库连接EXCEL查询合并单元格成功解决办法] Private Sub Command1_Click() On Error Resume Next Dim i As Integer, ...
- js前端实现模糊查询
对于模糊查询,一般都是传关键字给后端,由后端来做.但是有时候一些轻量级的列表前端来做可以减少ajax请求,在一定程度上提高用户体验.废话不多说,直接上代码. //字符串方法indexOfvar len ...
- java ftp模糊查询_前端js模糊搜索(模糊查询)
1.html结构: /*查询结果放ul里面*/ 2.css样式: #searchShop{ line-height:28px; text-indent:5px; width:180px; float: ...
- html搜索框 模糊搜索,前端js模糊搜索(模糊查询)
1.html结构: /*查询结果放ul里面*/ 2.css样式: #searchShop { line-height: 28px; text-indent: 5px; width: 180px; fl ...
- 前端Vue项目调用页面web3.js:连接metaMask钱包,(查询钱包ETH余额,查询代币余额,ETH转账,代币转账,代币授权,查询授权数量,计算价格)等功能
这里分享下相关文档 1.web3.js中文文档 https://learnblockchain.cn/docs/web3.js/getting-started.html 2.metamask官方文档: ...
- mysql 查询 系统字段 自然日_吴裕雄--天生自然python数据清洗与数据可视化:MYSQL、MongoDB数据库连接与查询、爬取天猫连衣裙数据保存到MongoDB...
本博文使用的数据库是MySQL和MongoDB数据库.安装MySQL可以参照我的这篇博文:https://www.cnblogs.com/tszr/p/12112777.html 其中操作Mysql使 ...
- JS逆向-国税增值税发票查询平台的漫漫过程
一.2019年下半年,因为工作需要,有大量增值税发票需要查询真伪,而且是每张必查,当时还不太懂爬虫原理,就用"C#+大漠插件+全球鹰验证码识别"写了个类似于按键精灵那样的桌面应用程 ...
- ArcGIS API for JS:实现属性查询
项目记录:关于ArcGIS API for JS查询方法的比较和应用 查询方法比较:FindTask.QueryTask.IdentifyTask 不同点 FindTask只能进行属性查询,Query ...
最新文章
- 华南师范大学计算机学院拟录取,华南师范大学各学院2015年硕士拟录取名单公示...
- 《深度探索C++对象模型》--2 构造函数语意学
- Lync通过IP地址网段显示地理位置
- equipment hierarchy download不完整的一个原因
- PHP扩展插件 imagick 、PDO_MYSQL 安装
- item系列内置方法重构类
- open_cursors参数设置调优
- cad字体安装_1.1.2 CAD篇之字体库设置
- 计算机sci检索,SCI/EI检索的国内计算机期刊
- 查看主板型号 两种方法
- android banner无限轮播,LoopBanner - 可以自动轮播的无限循环banner
- Kali Linux中Unable to locate package错误的解决方法2-1
- 数据库不能读取也不能打开的解决办法
- 【每日一题】蜗牛爬井问题
- 怎么把字母缩小当符号_iPhone自带输入法怎么用 iPhone自带输入法小技巧【详解】...
- echats实现进度条、饼状图、折线图、柱状图、柱状图和折线图的集合体
- 背光(逆光)是什么?
- windows 任务栏右下角图标空白解决办法
- Pragmatic eBook 介绍 :Test-Driving JavaScript Applications
- C++木马破坏MBR病毒