jsp连接oracle(javabean)
package DBbean;
import java.sql.*;
public class ConnBean
{
private Connection con;
//初始化连接。
public ConnBean()
{
try
{
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
String user="scott";
String password="tiger";
con= DriverManager.getConnection(url,user,password);
}
catch (InstantiationException e)
{
e.printStackTrace();
} catch (IllegalAccessException e)
{
e.printStackTrace();
}
catch(ClassNotFoundException e)
{
System.out.println("DRIVER NOT FOUND!");
con=null;
}
catch(SQLException e)
{
con=null;
}
}
//查询数据库
public ResultSet getContact(String id)
{
try
{
Statement stm=con.createStatement();
ResultSet result=stm.executeQuery("select * from student where id='"+id+"'");
return result;
}
catch(Exception e)
{
}
return null;
}
}
相关文档:
Oracle中to_date()与24小时制表示法及mm分钟的显示:
在使用Oracle的to_date函数来做日期转换时,很多Java程序员也许会和我一样,直觉的采用“yyyy-MM-dd HH:mm:ss”的格式
作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810 格式代码出现两次”。如:
to_date('2005-01-01 13:14:20 ......
select trunc(sysdate ,'yyyy') from dual --本年度第一天
select trunc(sysdate ,'mm') from dual --本月第一天
&nbs ......
Oracle JOB 间隔时间详解
INTERVAL参数设置:
每天运行一次 'SYSDATE + 1'
每小时运行一次 &nbs ......
查询星期几:
select to_char(sysdate,'day') from dual;
查询几号:
select to_char(sysdate,'dd') from dual;
查询小时数:
select to_char(sysdate,'hh24') from dual;
查询时间:
select to_char(sysdate,'hh24:mi:ss') from dual;
查询日期时间:
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;
查 ......
针对get提交方式、乱码解决方式
tomcat5中,为了保证get数据采用GBK编码,在server.xml中进行了如下设置:改变web容器请求数据的编码格式(对post请求方式无效)
<Connector port="8080" maxHttpHeaderSize="8192"
&nbs ......