SQL
文章平均质量分 70
gundumw100
这个作者很懒,什么都没留下…
展开
-
比较笨的分页方法
Java:sql += " order by id desc,addtime desc"; System.out.println("sql="+sql); String tmp = this.getExpenseService().getCount("Expense", sql); if(tmp==null){ tmp = "0"; } Stri原创 2017-04-10 17:20:18 · 184 阅读 · 0 评论 -
jquery插件FlexiGrid的使用(已更新)
已不推荐下载,如要下载去这个连接下载最新的http://gundumw100.iteye.com/blog/545610更新于2009-11-30先看一下FlexiGrid的参数height: 200, //flexigrid插件的高度,单位为pxwidth: 'auto', //宽度值,auto表示根据每列的宽度自动计算,在IE6下建议设置具体值否则会有问题striped原创 2017-04-10 17:47:14 · 281 阅读 · 0 评论 -
基于jQuery的FlexiGrid的插件使用和改造
已不推荐下载,如要下载去这个连接下载最新的http://gundumw100.iteye.com/admin/blogs/545610http://www.cnblogs.com/xuanye/archive/2009/11/04/Xuanye_jQuery_FlexiGrid.htmlhttp://www.cnblogs.com/xuanye/archive/2009/11/08/Xu原创 2017-04-10 17:47:30 · 2023 阅读 · 0 评论 -
Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置
好久没有更新我的博客了!这几天在网上看到了关于Tomcat6.0数据库连接池配置问题,我讲下自己配置过程,不足这处,希望请大家提出来,共同进步.第一: 首先声明,这些配置过程只适合Tomcat6.0,因为Tomcat6.0以下的版本,配置过程有那么一点不一样!Tomcat6.0数据库连接池配置的更加灵活(个人观点).第一种方式:1.把context.xml(这个文件名字不能改)文件建到你的工原创 2017-04-10 17:49:57 · 327 阅读 · 0 评论 -
Linux系统下启动MySQL的命令及相关知识
http://www.linuxidc.com/Linux/2008-10/16770.htm一、总结一下:1.Linux系统下启动MySQL的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:mysqladmin restart/ect/init.d/mysql r原创 2017-04-10 17:50:17 · 1159 阅读 · 0 评论 -
java调用mysql命令 导入导出数据库
package com.db.tools;/** * 下面的代码,本人在实际的工程中使用都OK, * 如果由bug,请发信xf.zhouwenjun@163.com 谢谢! */public class SqlControl { // 备份数据库 public static void backup(String dbName, String filePath) {原创 2017-04-10 17:51:07 · 2550 阅读 · 1 评论 -
Hibernate批量删除出现sql异常Connection is read-only. Queries leading ... are not allowed
在做批量删除时出现: Connection is read-only. Queries leading to data modification are not allowed 检查代码,没有问题!忽然想到spring配置文件上,是只读的! PROPAGATION_REQUIRED,-com.worthtech.app.exception.SCException原创 2017-04-10 17:51:15 · 280 阅读 · 0 评论 -
hibernate学习8之lazy策略
hibernate lazy策略可以使用在: * 标签上,可以取值:true/false * 标签上,可以取值:true/false需要类增强工具 * 标签上,可以取值:true/false/extra * 单端关联上,可以取值:false/proxy/noproxy lazy概念:只有真正使用该对象时,才会创建,对于hibernate而言,正真使用的时候才会发出sqlhibern原创 2017-04-10 17:55:27 · 200 阅读 · 0 评论 -
事务隔离级别
在JDBC操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别的概念。 问题的提出 :数据库是要被广大客户所共享访问的,那么在数据库操作过程中很可能出现以下几种不确定情况。 ● 更新丢失(Lost update):两个事务都同时更新一行数据,但是第二个事务却中途失败退出,导致对数据的两个修改都失效了。这是因为系统没有执行任何的锁操作,因此并发事务并没有被隔离开来。 ● 脏读(原创 2017-04-10 17:56:17 · 235 阅读 · 0 评论 -
BeanUtils & PropertyUtils & MethodUtils类使用方法
一、简介:BeanUtils提供对 Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。二、用法:BeanUtils是这个包里比较常用的一个工具类,这里只介绍它的copyProperties()方法原创 2017-04-10 17:56:48 · 304 阅读 · 0 评论 -
SQL练习题
题目1问题描述:为管理岗位业务培训信息,建立3个表:S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄C (C#,CN ) C#,CN 分别代表课程编号、课程名称SC ( S#,C#,G ) S#,C#,G 分别代表学号、所选修的课程编号、学习成绩要求实现如下5个处理: 1. 使用标准SQ原创 2017-04-10 17:58:12 · 1907 阅读 · 0 评论 -
J2EE工具类:ClientSocketUtil.java&ServerSocketConnection.java
客户端:import java.io.*;import java.net.InetAddress;import java.net.Socket;public class ClientSocketUtil { protected static Socket server;// private String url="";// private int port=9原创 2017-04-10 18:02:28 · 1795 阅读 · 0 评论 -
Android提高第九篇之GridView和SQLite实现分页表格
http://blog.csdn.net/hellogv/archive/2010/11/18/6019301.aspx 上次讲的Android上的SQLite分页读取,只用文本框显示数据而已,这次就讲得更加深入些,实现并封装一个SQL分页表格控件,不仅支持分页还是以表格的形式展示数据。先来看看本文程序运行的动画:这个SQL分页表格控件主要分为“表格区”和“分页栏”这两部分,这两部分都是原创 2017-04-10 18:17:30 · 801 阅读 · 0 评论 -
apache commons-lang包
http://commons.apache.org/lang/api-release/overview-summary.html这一组API的所有包名都以org.apache.commons.lang开头,共有如下8个包:org.apache.commons.langorg.apache.commons.lang.builderorg.apache.commons.lang.enu原创 2017-04-10 17:46:40 · 432 阅读 · 0 评论 -
J2EE工具类:DataBaseUtil.java
package com.worthtech.app.sql;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;impo原创 2017-04-10 17:45:34 · 708 阅读 · 0 评论 -
ResultSetMetaData 、DatabaseMetaData中的方法介绍
利用ResultSet的getMetaData的方法可以获得ResultSetMeta对象,而ResultSetMetaData存储了 ResultSet的MetaData。所谓的MetaData在英文中的解释为“Data about Data”,直译成中文则为“有关数据的数据”或者“描述数据的数据”,实际上就是描述及解释含义的数据。以Result的MetaData为例,ResultSet是以表格原创 2017-04-10 17:42:52 · 442 阅读 · 0 评论 -
<html:select>的使用
一般使用: 上海 宁波结合使用: list" property="value" labelProperty="label" />java代码初始化:Vector v = new Vector();v.add(new LabelValueBean("宁波银行", "860010030210106"));v.add(new LabelValueBean("临沂原创 2017-04-10 17:20:35 · 4029 阅读 · 0 评论 -
通过给定的表名导出所有数据生成xml文件
题目要求:使用JDBC读取scott用户下emp表中的所有人员信息,并使用DOM4J组件输出为xml格式的文件,xml文件格式如下Java代码 1 7369 SMITH CLERK 7902 198原创 2017-04-10 17:25:01 · 2659 阅读 · 0 评论 -
Hibernate的批量更新和删除
批量更新是指在一个事务中更新大批量数据,批量删除是指在一个事务中删除大批量数据。以下程序直接通过Hibernate API批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段: tx = session.beginTransaction(); Iterator customers=session.find("from Customer c where c.age>0").iterat原创 2017-04-10 17:28:10 · 493 阅读 · 0 评论 -
SQL精华收集
SQL精华收集order by 的数值型灵活使用select * from table_a where id=p_id order by decode(函数,'asc',1,'desc',-1)*jsny;控制试图的访问时间:6.create view ...asselect ... from where exists(select x from dual where sysdate原创 2017-04-10 17:31:32 · 469 阅读 · 0 评论 -
sql实例
SELECT * FROM PersonsSELECT field(s) FROM tableNameSELECT * FROM tableName WHERE field ='value'SELECT DISTINCT field FROM tableName //列出不同的值SELECT * FROM tableName WHERE field1='value1' AND原创 2017-04-10 17:31:42 · 317 阅读 · 0 评论 -
根据复杂类的某个属性(字符串)排序
这里Expense是个自定义的类List list=this.getExpenseService().getListByHQL("Expense",0,10,sql);//根据Expense中类别(type属性)对List排序Collections.sort(list, new Comparator(){ public int compare(Expense e1, Expe原创 2017-04-10 17:32:25 · 307 阅读 · 0 评论 -
数据插入不成功的问题
检查表的字段名中是否有sql关键字,如use,count,max......原创 2017-04-10 17:32:55 · 467 阅读 · 0 评论 -
查询所有记录,并且要让state='1'的记录排在前面
查询所有记录,并且要让state='1'的记录排在前面:SELECT * FROM expense order by (case state when '1' then '1' else '2' end) asc; 或者:select * from expense where state='1'union allselect * from expense where state应该用u原创 2017-04-10 17:34:14 · 508 阅读 · 0 评论 -
sql语句
复制表insert into 目标表 (pw ) select pw from 源表;注意:这里要求目标表是存在的 MySQL中将一个表数据批量导入另一表要将 articles 表插入到 newArticles 表中,则可以通过如下SQL语句实现:INSERT INTO newArticles SELECT * FROM articles;如果只希望导入指定字段,可以用这种方原创 2017-04-10 17:36:51 · 187 阅读 · 0 评论 -
MySQL 命令行
第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP第三招、原创 2017-04-10 17:38:25 · 181 阅读 · 0 评论 -
mysql的分页语句
My sql数据库最简单,是利用mysql的LIMIT函数,LIMIT [offset,] rows从数据库表中第M条记录开始检索N条记录的语句为: SELECT * FROM 表名称 LIMIT M,N例如从表Sys_option(主键为sys_id)中从第10条记录开始检索20条记录,语句如下: select * from sys_option limi原创 2017-04-10 17:41:44 · 511 阅读 · 0 评论 -
J2EE工具类:DateUtil .java
package com.worthtech.app.util;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.u原创 2017-04-10 17:42:18 · 195 阅读 · 0 评论 -
Android提高第八篇之SQLite分页读取
http://blog.csdn.net/hellogv/archive/2010/11/16/6011934.aspxAndroid包含了常用于嵌入式系统的SQLite,免去了开发者自己移植安装的功夫。SQLite 支持多数 SQL92 标准,很多常用的SQL命令都能在SQLite上面使用,除此之外Android还提供了一系列自定义的方法去简化对SQLite数据库的操作。不过有跨平台需求的程序原创 2017-04-10 18:17:38 · 210 阅读 · 0 评论