数据库连接语言老是出问题,好好做了一下,然后把东西记录下来.以便给自己一个很深的理解;
1、数据库操作语言;
- 数据查询:精选输出的列可以用列名、列别名或列位置在
ORDER BY
和GROUP BY
子句引用,列位置从1开始。
mysql> select college, region, seed from tournament
ORDER BY region, seed;
mysql> select college, region AS r, seed AS s from tournament
ORDER BY r, s;
mysql> select college, region, seed from tournament
ORDER BY 2, 3;
因此,对于在table note中查出所有的数据,显示在页面上。
sql=“select * from note”;
对于在table note中按ID查出本条记录,显示在页面上;
sql="select title,author,content from note where id="+id;
2、数据更新:
UPDATE [LOW_PRIORITY] tbl_name SET col_name1=expr1,col_name2=expr2,... [WHERE where_definition] [LIMIT #] 因此,对于在table note中按ID查出本条记录,再进行更新,然后把更新过的数据显示在页面上; sql="update note set title='"+title+"',author='"+author+"',content='"+content+"' where id="+id; (特别注意的是:在sql语句中,加入变量名时,格式是:
先是一对单引号,里面一对双引号,
'"+变量名+"',各个项值之间用逗号。)
3、数据删除:
DELETE [LOW_PRIORITY] FROM tbl_name [WHERE where_definition] [LIMIT rows]
因此,对于在table note中把ID的一条记录删除;
sql="delete from note where id="+id;
4、数据插入:
INSERT [LOW_PRIORITY | DELAYED] [IGNORE] [INTO] tbl_name [(col_name,...)] VALUES (expression,...),(...),...
因此,对于在table note中插入一条记录;
sql="insert into note (title,author,content) values('"+title+"','"+author+"','"+content+"')";
5、数据的精确查询和模糊查询:
if("jingque".equals(chaxunleixing))
{
//精确查询,按留言标题查询;
sql="select * from note where title like '"+keyword+"'";
}else
if("mohu".equals(chaxunleixing))
{
//模糊查询,按关键字查询;(在标题、作者、内容中找有此关键字的相关留言!)
sql="select * from note where title like '%"+keyword+"%'";
}
分享到:
相关推荐
本文将详细介绍如何使用JSP连接到不同的数据库,并提供具体的示例代码。 #### 二、JSP连接Oracle8/8i/9i数据库 为了使JSP能够连接到Oracle数据库,我们需要使用Oracle提供的JDBC驱动。下面是一段典型的连接代码: ...
【JSP数据库操作】是关于如何使用Java Server Pages(JSP)进行Web应用程序中的数据库交互的教程。JSP是一种基于Java的技术,用于创建动态网页,它允许开发者在HTML页面中嵌入Java代码,以实现服务器端的数据处理。 ...
本文通过对一个具体的JSP数据库操作例程的分析,详细介绍了数据分页显示的实现过程,包括数据库连接、SQL执行、结果集处理、分页逻辑及HTML展示等方面。这一流程不仅适用于Oracle数据库,也适用于其他关系型数据库,...
本教程将详细阐述如何在JSP中建立数据库连接以及如何将数据库操作封装到JavaBean中,以便实现更高效、更可维护的代码。 首先,我们要了解JSP的基础。JSP是一种服务器端脚本语言,用于创建动态网页。它允许开发者在...
其中,数据库操作是JSP应用中的核心部分之一。本文将详细介绍如何在JSP中实现数据库连接,并通过具体的示例代码来展示如何执行查询和更新操作。 #### 二、环境配置 在进行JSP与数据库交互之前,首先需要确保以下...
在描述中提到的“很好的jsp连接sql的源代码”通常指的是如何在JSP中使用Java Database Connectivity (JDBC)来连接和操作数据库。具体步骤包括: 1. **加载数据库驱动**:在JSP页面或Java类中加载数据库驱动,例如...
**JSP数据库课程设计**是将JavaServer Pages(JSP)技术与数据库管理系统的结合,用于构建Web应用程序的实例。在这个课程设计中,主要的知识点包括JSP的基础、SQL Server 2000的使用以及如何在Web环境中实现数据的增...
《JSP数据库编程指南》是一...为了深入理解和应用JSP数据库编程,读者需要结合实际的代码示例和练习来巩固这些概念和技术。学习过程中,应注重理论与实践相结合,不断尝试和优化自己的代码,以提高开发效率和代码质量。
本教程“jsp数据库连接大全”将深入探讨如何在JSP中与各种类型的数据库进行交互,从而实现数据的存储、查询和更新等功能。 一、JDBC基础 JDBC (Java Database Connectivity) 是Java平台上的标准接口,它使得Java...
本篇文章将详细讲解JSP中如何进行数据库操作,特别是涉及SQL语言的基础知识以及JDBC(Java Database Connectivity)的主要接口。 首先,SQL(Structured Query Language)是用于管理和操作数据库的标准语言,分为...
在JavaServer Pages (JSP) 开发中,创建一...在"chapter8"文件中,可能包含了实现这些功能的具体Java代码,用于演示或学习如何创建这样的通用数据库连接类。学习和理解这些代码可以帮助提升JSP应用与数据库交互的能力。
总结来说,"JSP数据库项目案例导航光盘"是一个全面的学习资源,它不仅提供了理论知识,还通过具体的项目案例让学习者能够动手实践,提升JSP和数据库开发的技能。无论是初学者还是有一定经验的开发者,都能从中...
【标题】"jsp数据库实现购物商场"涉及到的关键技术与知识点主要集中在Java服务器页面(JSP)、数据库管理和电子商务系统开发上。下面将详细阐述这些领域的相关内容。 1. **Java服务器页面(JSP)**: JSP是Java的...
首先,实验目标包括理解和掌握JSP数据库操作的基本语法,以及如何编写用于与数据库交互的JSP程序。为了实现这一目标,我们需要准备相应的软件环境,包括Windows XP操作系统、JDK 6和TOMCAT 5.0服务器。硬件环境只...
在JSP页面中,我们可以通过Java脚本let或Java表达式来调用后端JavaBean或Servlet中封装的数据库操作方法。例如,创建一个名为`databaseOperate.jsp`的页面,可以包含以下代码片段: ```jsp *" %> ! public ...
《JSP数据库系统开发案例精选——物流管理平台》 在当今信息化社会,物流管理平台作为企业运营的关键环节,其高效运作对于企业的竞争力至关重要。利用JSP(Java Server Pages)技术结合数据库进行系统开发,可以...
标题和描述中的“用JSP和数据库做...综上所述,这个JSP购物车源程序展示了如何利用JSP技术和数据库交互来实现一个基本的在线购物车系统,涵盖了参数处理、数据库操作、SQL语句构造、结果集处理和会话管理等核心知识点。
### JSP数据库连接技术概述 在Java Server Pages (JSP) 开发中,与数据库进行交互是构建动态网站的关键步骤之一。JSP页面通过使用Java编程语言,能够执行复杂的业务逻辑并与后端数据库进行通信,从而实现数据的读取...
《JSP数据库开发实例精粹》一书,虽然主要探讨的是基于.Net技术的PetShop应用,但其中涉及的软件架构和设计模式对于JSP数据库开发同样具有指导意义。以下是该书主要内容的概述和相关知识点: 1. **PetShop概述**: ...