Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > jsp入门教程

JSP中操作数据库的常用SQL标签用法总结

来源:中文源码网    浏览:219 次    日期:2024-05-16 16:48:40
【下载文档:  JSP中操作数据库的常用SQL标签用法总结.txt 】


JSP中操作数据库的常用SQL标签用法总结

标签设定数据源
语法结构:
复制代码 代码如下:


标签进行增删改的操作
第一种格式:
复制代码 代码如下:

eg:
<%@ page contentType="text/html;charset=GBK"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>



测试标签

user="liky" password="redhat"
url="jdbc:sqlserver://localhost:1433;DatabaseName=csu" var="db" />




if exists(select 1 from sysobjects where name='tmp')
drop table tmp
create table tmp
(
id int identity(1,1) primary key,
name varchar(20),
pass varchar(20)
)





alter table tmp add age tinyint






第二种格式是将SQL语句作为本体内容
<%@page language="java" contentType="text/html;charset=gb2312"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>



Update标签添加数据


<%-- 指定数据库链接URL,JDBC驱动,用户名和密码 --%>
user="root" password="zhangda890126;;"/>
<%-- 通过update标签添加数据 --%>

INSERT INTO user(userid,username,password) VALUES(null,"admin1","root1");



标签
用来查询数据库中的数据
第一种格式:
复制代码 代码如下:

第二种格式是将SQL语句作为本体内容
<%@page language="java" contentType="text/html;charset=gb2312"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>



Query标签的使用


<%-- 指定数据库链接URL,JDBC驱动,用户名和密码 --%>
user="root" password="zhangda890126;;"/>
<%-- 通过update标签添加数据 --%>

SELECT * FROM user

<%-- 显示所有的数据 --%>

查询所有的数据








<%-- 使用foreach循环输出所有的值 --%>







userIDuserNamepassword
${row.userid}${row.username}${row.password}




标签和标签
有两种格式即:带有本体内容和不带本体内容的
不带本体内容的格式为

带本体内容的格式为

本体内容

标签的格式为:

如果参数与时间和日期有关的话就使用标签
标签
提供存取数据库时的一种安全机制(事物处理安全机制)
格式为:

or

相关内容