/*集大成者,美若天成*/
packagecart;
importjava.sql.Connection;
importjava.sql.PreparedStatement;
importjava.sql.ResultSet;
importjava.sql.SQLException;
importjava.sql.Statement;
importjava.util.Map;
importjava.util.TreeMap;
importutil.JDBCUtil;
/*购物..
分类:
数据库 时间:
2015-07-22 16:35:43
阅读次数:
158
JDBCUtils工具类的封装package cn.itcast.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;...
分类:
数据库 时间:
2015-07-13 13:33:15
阅读次数:
173
jdbc防止sql注入
jdbc防止sql注入-PreparedStatement
public List getUserByName(String name,String password){
ResultSet rs = null;
PreparedStatement stat = null;
Conn...
分类:
数据库 时间:
2015-07-12 11:14:59
阅读次数:
220
jdbc防止sql注入
jdbc防止sql注入-PreparedStatement
public List getUserByName(String name,String password){
ResultSet rs = null;
PreparedStatement stat = null;
Conn...
分类:
数据库 时间:
2015-07-11 09:06:42
阅读次数:
181
解决方法:使用rs.getString();前一定要加上rs.next(); 原因:ResultSet对象代表SQL语句执行的结果集,维护指向其当前数据行的光标。每调用一次next()方法,光标向下移动一行。最初它位于第一行之前,因此第一次调...
分类:
数据库 时间:
2015-07-09 16:22:28
阅读次数:
189
JDBC中Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决定。1>方法executeQuery用于产生单个结果集(ResultSet)的语句,例如 SELECT 语句。 ...
分类:
其他好文 时间:
2015-07-01 17:50:41
阅读次数:
110
JDBC编码的步骤:
1、加载驱动并注册驱动: Class.forName("com.mysql.jdbc.Driver");
说明:在加载Driver类时,它会自动创建自己的实例并向 DriverManager 注册该实例。
com.mysql.jdbc.Driver的源码:
public class Driver extends NonRegisteringDriver implements java.sql.Driver {
// Register ourselves with th...
分类:
数据库 时间:
2015-07-01 12:17:34
阅读次数:
155
下面是在day10数据库下的表user进行操作的。
如果是更改了数据那么就使用Statement 中的executeUpdate()方法。如果是查询就使用executeQuery()方法.
案例:
package cn.itheima.jdbc;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.S...
分类:
数据库 时间:
2015-06-30 10:42:52
阅读次数:
142
一个简单的小测试案例:
package cn.itheima.jdbc;
import java.sql.Connection;
import java.sql.Date;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import org.junit.Test;
import cn.itheima.utils....
分类:
其他好文 时间:
2015-06-30 10:42:22
阅读次数:
187