- 浏览: 157650 次
- 性别:
- 来自: 厦门
文章分类
最新评论
-
jxpath:
局部变量的生命周期-----引用传递作为函数值返回的呢?
php变量的生命周期 -
mdusa_java:
文件上传,使用Apache组件上传文件 -
qzlijian:
spring MVC 转向(重定向) -
青春的、脚步:
解决办法:<s:form action="&q ...
Struts2中action的方法被执行两次 -
zcz123:
这不正是你的真实写照吗
程序员装B指南
package servlet_jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class News_JDBC {
private static Connection conn = null;
private static Statement stmt = null;
private static ResultSet rs = null;
public static Connection getConnect()
{
Connection conn1 = null;
try {
Class.forName("com.mysql.jdbc.Driver");
conn1=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/ftp20100620","root","111111");
if(conn1 == null)
{
System.out.println("AA");
}
} catch (Exception e) {
System.out.println("conn bad!");
e.printStackTrace();
}
return conn1;
}
/**
* 查看所有
* @throws SQLException
*
*/
public static ResultSet getResult(String sql) throws SQLException{
stmt=News_JDBC.getConnect().createStatement();
try {
rs=stmt.executeQuery(sql);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return rs;
}
/**
* 添加
* @throws SQLException
*
*/
public static void save(String sql) throws SQLException{
stmt=News_JDBC.getConnect().createStatement();
try {
stmt.execute(sql);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
/**
* 删除
* @param rs
* @throws SQLException
*/
public static void delete(String sql) throws SQLException{
stmt=News_JDBC.getConnect().createStatement();
try {
stmt.executeUpdate(sql);
} catch (RuntimeException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
/**
* 修改
* @param rs
* @throws SQLException
*/
public static void modify(String sql) throws SQLException{
stmt=News_JDBC.getConnect().createStatement();
try {
stmt.executeUpdate(sql);
} catch (RuntimeException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
/**
* 通过id查看
* @param rs
* @throws SQLException
*/
public static ResultSet getResultById(String sql,int id) throws SQLException{
stmt=News_JDBC.getConnect().createStatement();
try {
rs=stmt.executeQuery(sql + " where id='"+id+"' ");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return rs;
}
/**
* 通过ID查看新闻名字
* @return
* @throws SQLException
*/
public static String getNewsTypeNameBiId(String sql) throws SQLException{
String result="";
stmt=News_JDBC.getConnect().createStatement();
rs=stmt.executeQuery(sql);
while (rs.next()) {
result = rs.getString(1);
}
return result;
}
/**
* 关闭结果集
* @param rs
*/
public static void rsClose(ResultSet rs){
try {
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
/**
* 关闭语句对象
* @param rs
*/
public static void stmtClose(Statement stmt){
try {
stmt.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
/**
* 关闭连接
* @param rs
*/
public static void connClose(Connection conn){
try {
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
发表评论
-
连接池技术
2011-06-24 17:55 8031.为什么使用连接池技术:数据库的建立和连接都是极其消耗系统资 ... -
私有的构造方法不能被实例化
2011-04-26 20:58 886v -
接口和抽象类
2011-03-29 19:00 837java只能单继承,但接口可以实现多个接口。一个类可以继承一个 ... -
instance of用于判断对象是否相等或满足某种类型
2011-03-29 17:52 679静态方法可以被继承。但是,静态方法不能被覆盖,如果父类种的静态 ... -
复制对象用clone
2011-03-29 17:51 737飞 -
基本数据类型的包装类,数据对象
2011-03-29 14:35 832java为每一种数据类型提供一个包装类,这些类是:Charac ... -
== ,equals与matches,contains的区别
2011-03-29 13:43 3660public static void main(String ... -
二分查找法,数组的查找方法,二分法
2011-03-28 17:16 1164public static int binarySearch( ... -
获取数组中的最大值,求最大值
2011-03-28 15:16 1003public static void main(String ... -
随机字母,生成随机字符串,如何生成随机字母
2011-03-28 12:39 1176public static void main(String ... -
验证类型,如何验证一个数据类型, 类型验证转换
2011-03-24 17:32 894public static void main(String ... -
数组转化为字符串,用逗号分开。并去掉最后一个逗号
2011-03-24 11:37 10846public static void main(String[ ... -
保留两位小数点
2011-03-24 10:55 871public static void main(String[ ... -
upload文件上传,文件名全部变小写
2011-01-17 14:53 967我用MultipartFile上传文件的时候,文件名本身是大小 ... -
文件上传,使用Apache组件上传文件
2011-01-14 14:55 4865使用Apache文件上传组件来接受浏览器上传的文件,该组件由多 ... -
FileUtil (文件工具类),文件上传封装
2010-12-15 09:57 1528public class FileUtil { /* ... -
IO 流的分类
2010-12-14 16:39 1032IO的分类: 1.按流的方向分:按流的方向分可以分为输入流跟 ... -
Java集合框架
2010-12-14 10:32 626在JAVA 集合中又主要分 ... -
java基础 interface,接口与抽象类
2010-12-10 17:43 9081.JAVA 接口 在JAVA中,接口有两种 ... -
JAVA IO
2010-12-10 17:37 8121.JAVA IO系统简介 JAVA IO (i ...
相关推荐
jdbc连接数据库 jdbc连接数据库 jdbc连接数据库 jdbc连接数据库 jdbc连接数据库
JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试...
jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc连接数据库jdbc...
JDBC不同数据库连接JDBC不同数据库连接JDBC不同数据库连接JDBC不同数据库连接JDBC不同数据库连接
此类非常简单,免去了网上众多资料里所说的麻烦的tomcat配置,更强...不仅oracle,mysql,sqlserver2000都行,因为它依据的是你自己连接数据库的驱动。当然首先你要保证你拥有一个能连接自己数据库的对应驱动类。如下面以
JDBC连接数据库大全,连接数据库不用急。
jdbc java 数据库 连接数据库 步骤
JDBC连接各种数据库大全 JDBC连接DB2 JDBC连接Microsoft SQLServer(microsoft) JDBC连接Sybase JDBC连接MySQL JDBC连接PostgreSQL JDBC连接Oracle JDBC连接ODBC
JDBC连接数据库JDBC连接数据库
选课序号:36 选课序号:36 大连海事大学 数据库原理课程实验报告 (2010-2011学年第二学期) 实验八 JDBC连接数据库 班 级: 智能一班 学 号: ********** 姓 名: 徐维坚 指导教师: *** 成 绩: 2012年 6月 13日 ...
JDBC数据库连接笔记
在Java语言中,JDBC(Java DataBase Connection)是应用程序与数据库沟通的桥梁
java jdbc数据库连接 java jdbc数据库连接 java jdbc数据库连接
《数据库系统概论》课程之实验八,通过JDBC访问数据库。本文件中包含实验报告一份,可运行代码一份与JDBC的驱动jar包。 程序实现了使用Java语言编程实现对数据库的访问,所有的SQL操作均在自己建立的新库里进行,...
收集了常见的数据库连接jar包,包括oracle、mysql、sql server、db2、opta、dbcp连接池、c3p0连接池等等常见的数据库jar包,不断更新中。
Java应用程序访问数据库的基本原理 在Java语言中,JDBC(Java ...JDBC提供两种API,分别是面向开发人员的API和面向底层的JDBC驱动程序API,底层主要通过直接的JDBC驱动和JDBC-ODBC桥驱动实现与数据库的连接。
jdbc 数据库 Java 连接。。。。。。。。。。。
Java jdbc数据库连接池Java jdbc数据库连接池Java jdbc数据库连接池Java jdbc数据库连接池
JDBC数据库连接JAR包,JDBC数据库连接JAR包