壹咪阳光
BlogJava
首页
新随笔
联系
聚合
管理
随笔-124 评论-49 文章-56 trackbacks-0
BaseDAO
sql
package
org.epet.dao.impl;
import
java.sql.Connection;
import
java.sql.DriverManager;
import
java.sql.PreparedStatement;
import
java.sql.ResultSet;
import
java.sql.SQLException;
import
javax.naming.Context;
import
javax.naming.InitialContext;
import
javax.naming.NamingException;
import
javax.sql.DataSource;
import
com.sun.java_cup.internal.internal_error;
public
abstract
class
BaseDAO
{
private
static
final
String DRIVER_CLASS
=
"
com.microsoft.sqlserver.jdbc.SQLServerDriver
"
;
private
static
final
String DATABASE_URL
=
"
jdbc:sqlserver://localhost:1433;DatabaseName=epet
"
;
private
static
final
String DATABASE_USER
=
"
sa
"
;
private
static
final
String DATABASE_PASSWORD
=
"
accp
"
;
/** */
/**
* 返回连接
*
@return
*/
public
static
Connection getConnection()
{
Connection connection
=
null
;
try
{
Class.forName(DRIVER_CLASS);
connection
=
DriverManager.getConnection(DATABASE_URL,
DATABASE_USER, DATABASE_PASSWORD);
//
Context tx=new InitialContext();
//
DataSource ds=(DataSource)tx.lookup("java:comp/env/food");
//
connection=ds.getConnection();
}
catch
(SQLException e)
{
e.printStackTrace();
}
catch
(ClassNotFoundException e)
{
//
TODO Auto-generated catch block
e.printStackTrace();
}
return
connection;
}
/** */
/**
* 查询
*
@param
sql
*
@return
*/
public
static
ResultSet getDate(String sql)
{
Connection connection
=
getConnection();
ResultSet resultSet
=
null
;
try
{
PreparedStatement preparedStatement
=
connection.prepareStatement(sql);
resultSet
=
preparedStatement.executeQuery();
}
catch
(SQLException e)
{
e.printStackTrace();
}
return
resultSet;
}
public
static
int
dele(String sql,
int
id)
{
int
result
=
0
;
Connection connection
=
getConnection();
try
{
PreparedStatement preparedStatement
=
connection.prepareStatement(sql);
preparedStatement.setInt(
1
, id);
result
=
preparedStatement.executeUpdate();
}
catch
(SQLException e)
{
e.printStackTrace();
}
return
result;
}
}
mysql:
/**/
/*
show databases;
create database aa;
use aa;
show tables;
select * from userinfo limit 1,2;
-----------------------------------------
*/
public
connection getConnection ()
throws
SQLException
{
Class.forName(
"
com.mysql.jdbc.Driver
"
);
String url
=
"
jdbc:mysql://127.0.1:3306/somken(数据库名)
"
;
return
DriverManager.getConnection(url,
"
root
"
,
"
root
"
);
}
posted on 2009-11-30 08:21
junly
阅读(518)
评论(0)
编辑
收藏
所属分类:
oracle/mysql/sql
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
oracle游标
oracle控制语句
oracle函数大全
oracle变量
sql 精典-oracle
oracle存储过程,函数,包
sql思路
配数据库的方式
BaseDAO
sql配置文档
<
2009年11月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(4)
给我留言
查看公开留言
查看私人留言
随笔分类
ajax/jquery/js(23)
freemark/velocity(7)
hibernate/orm(20)
ide(5)
java(31)
jdbc/jndi(4)
jsp/servlet(17)
oracle/mysql/sql(12)
OS(2)
other(7)
spring(4)
struts2/struts1.3/JSF(34)
tomcat/jboss/weblogic(8)
xml/xsl/dtd/scherma
随笔档案
2011年5月 (3)
2011年3月 (1)
2010年11月 (1)
2010年8月 (2)
2010年7月 (8)
2010年6月 (3)
2010年5月 (2)
2010年4月 (5)
2010年3月 (1)
2010年2月 (6)
2010年1月 (7)
2009年12月 (11)
2009年11月 (110)
2009年10月 (20)
收藏夹
freemard(2)
other
ajax-js
facebox
flex
flex2
IBM中国- Java 技术
java2000
Java学习室
Java开源大全
linux 命令全集
Matrix 与Java共舞
tomcat中文网
web game
技术文档
永远的nuix
脚本之家
文章
Java API
JavaTM 2 Platform Standard Edition 5.0
URLRewriter
慎用url重写
搜索
最新评论
1. re: Java 7七大新功能预览[未登录]
shit@fa
--xxx
2. re: 给Dreamweaver安装jQuery插件jQuery_API.mxp
@12
想进来看看啊,不知道字数够不够
--文君
3. re: jQuery-强大的jQuery选择器 (详解)[转]
评论内容较长,点击标题查看
--zuidaima
4. re: hibernate基础-Session_Flush
你怎么查到的>?>
--rejk
5. re: jQuery-强大的jQuery选择器 (详解)[转]
不错,阅读体验很好。内容很充实
--化缘北辰
阅读排行榜
1. jQuery-强大的jQuery选择器 (详解)[转] (103778)
2. jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中(22166)
3. Java 7七大新功能预览(16837)
4. 给Dreamweaver安装jQuery插件jQuery_API.mxp(16395)
5. 开源框架Pushlet入门(6163)
评论排行榜
1. jQuery-强大的jQuery选择器 (详解)[转] (11)
2. Java 7七大新功能预览(9)
3. 给Dreamweaver安装jQuery插件jQuery_API.mxp(5)
4. 米struts2的用户请注意这个超级安全漏洞(3)
5. dreamweaver cs4 许可证过期的解决办法(3)