数据库连接语言老是出问题,好好做了一下,然后把东西记录下来.以便给自己一个很深的理解;
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+mysql+maven 挂号预约系统 选题背景 现有某医院想要提升患者挂号管理水平,打算引入一套挂号预约管理系统。 功能需求 挂号预约系统主要包括基础数据...
基于JSP技术的镇旅游网站设计软件程序源码+数据库+word毕业设计论文文档.旅游网站设计主要用于实现旅游景点信息管理,基本功能包括:主界面模块设计,用户注册模块,旅游景点模块,酒店预订模块,后台管理模块等。本...
jsp超市仓库管理系统 是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。 二、功能介绍 系统的功能角色主要分为,管理员用户以及用户信息。 系统主要功能模块的功能如下:...
jsp连接MySql数据库的具体操作,代码很详细,很具体
2. 在正式运行这个网上购物系统之前,要先建立相应的数据库和表,操作如下。 (1) 建立Oracle数据库。 对于本网上购物系统,我们需要建立一个名为myorc的Oracle数据库。具体创建方法可以参考本书第5章的内容(需建立...
全书共分10章,内容包括JSP简介、JSP语法、内置对象、JSP与Javabean、文件操作、数据库操作、Java Servlet、MVC设计模式、JSP中使用XML等重要内容。本书所有知识都结合具体实例进行介绍,力求详略得当,突出JSP在...
该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 二、技术实现 后台框架:Spring、SpringMVC、MyBatis UI界面:EasyUI、jQuery、JSP 数据库:MySQL 三、系统功能 系统主要...
JSP可以在各种操作系统和各种Web服务器下使用,其代码基本上不需要任何改动就可以使用。本书为了适应大多数读者的情况,使用了Windows操作系统作为例子,具体的试验平台如下: Windows 2000Advanced Server Apachel...
JSP科研管理系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。 二、功能介绍 1.管理员管理 从清晰易懂的角度,可以从系统功能的用户角度...
java开发基于Servlet+JSP实现图书管理系统源代码(也可作为你的本科毕业设计)。这是一个基于Servlet+JSP 实现的一个学习项目,完全可以跑起来,也可以作为你的毕业设计的项目 本项目使用的数据库是MySQL数据库,...
学生通过自己的学号密码在浏览器网页进行登录进入系统,实现对自己信息的增删改查,其中包括个人基础信息如性别、出生地、所学专业、联系方式、兴趣爱好等一系列信息,学生在网页浏览器进行操作而修改数据库里的数据...
详细设计主要包括模块实现的关键代码,系统数据库访问和主要功能模块的具体实现等。最后对系统进行功能测试,并对测试结果进行分析总结,及时改进系统中存在的不足,为以后的系统维护提供了方便,也为今后开发类似...
详细设计主要包括模块实现的关键代码,系统数据库访问和主要功能模块的具体实现等。最后对系统进行功能测试,并对测试结果进行分析总结,及时改进系统中存在的不足,为以后的系统维护提供了方便,也为今后开发类似...
详细设计主要包括模块实现的关键代码,系统数据库访问和主要功能模块的具体实现等。最后对系统进行功能测试,并对测试结果进行分析总结,及时改进系统中存在的不足,为以后的系统维护提供了方便,也为今后开发类似...
详细设计主要包括模块实现的关键代码,系统数据库访问和主要功能模块的具体实现等。最后对系统进行功能测试,并对测试结果进行分析总结,及时改进系统中存在的不足,为以后的系统维护提供了方便,也为今后开发类似...
详细设计主要包括模块实现的关键代码,系统数据库访问和主要功能模块的具体实现等。最后对系统进行功能测试,并对测试结果进行分析总结,及时改进系统中存在的不足,为以后的系统维护提供了方便,也为今后开发类似...
详细设计主要包括模块实现的关键代码,系统数据库访问和主要功能模块的具体实现等。最后对系统进行功能测试,并对测试结果进行分析总结,及时改进系统中存在的不足,为以后的系统维护提供了方便,也为今后开发类似...
本系统的发展适和了健身俱乐部的自动管理需求,经过对现实的需求探讨,本系统采用了JSP和MySQL数据库管理系统作为基础工具进行开发。运用了B/S的3层结构模式和瑞典MySQL AB公司开发的MySQL数据库,并在设计初期。...
详细设计主要包括模块实现的关键代码,系统数据库访问和主要功能模块的具体实现等。最后对系统进行功能测试,并对测试结果进行分析总结,及时改进系统中存在的不足,为以后的系统维护提供了方便,也为今后开发类似...