java对数据库的操作
2007-03-08 12:17
253 查看
首先新建一access数据库,名为test.mdb.有一张表basicInfor.有五个字段分别是
name varchar(20);password varchar(20);id varchar(10);email varchar(50);handset varchar(11).同时建数据源名为TestData指向test.mdb
下面是java操作代码:
import java.io.* ;
import java.sql.* ;
public class userTest
{
Connection con=null;
ResultSet rs=null;
//实例化,装载jdbc驱动程序
String name = null ;
String password = null ;
String id = null ;
String email = null ;
String handset = null ;
public userTest()
{
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){
System.out.println("发生错误");
}
}
public int setInformation( String name ,String password,String id,String email,String handset )
{
try{
this.name = name ;
this.password = password ;
this.id = id ;
this.email = email ;
this.handset = handset ;
}catch(Exception e )
{
}
}
public int insertInformation()
{
try{
String sql = "insert into basicInfor (name,password,id,email,handset) values ("+
"'"+this.name+"','"+"'"+this.password+"','"+"'"+this.id+"','"+"'"+this.email+"','"+
"'"+this.handset+"',' )" ;
String url="jdbc:odbc:TestData";
String username="";
String password="";
con=DriverManager.getConnection(url,username,password);
Statement stmt=con.createStatement();
rs=stmt.executeQuery(sql);
}catch(Exception e){ }
return 1 ;
}
public int queryInformation()
{
}
}
name varchar(20);password varchar(20);id varchar(10);email varchar(50);handset varchar(11).同时建数据源名为TestData指向test.mdb
下面是java操作代码:
import java.io.* ;
import java.sql.* ;
public class userTest
{
Connection con=null;
ResultSet rs=null;
//实例化,装载jdbc驱动程序
String name = null ;
String password = null ;
String id = null ;
String email = null ;
String handset = null ;
public userTest()
{
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){
System.out.println("发生错误");
}
}
public int setInformation( String name ,String password,String id,String email,String handset )
{
try{
this.name = name ;
this.password = password ;
this.id = id ;
this.email = email ;
this.handset = handset ;
}catch(Exception e )
{
}
}
public int insertInformation()
{
try{
String sql = "insert into basicInfor (name,password,id,email,handset) values ("+
"'"+this.name+"','"+"'"+this.password+"','"+"'"+this.id+"','"+"'"+this.email+"','"+
"'"+this.handset+"',' )" ;
String url="jdbc:odbc:TestData";
String username="";
String password="";
con=DriverManager.getConnection(url,username,password);
Statement stmt=con.createStatement();
rs=stmt.executeQuery(sql);
}catch(Exception e){ }
return 1 ;
}
public int queryInformation()
{
}
}
相关文章推荐
- Java 多态的扩展示例 数据库操作
- Java语言JDBC数据库连接操作
- java API 操作 hbase 数据库(这不是简单的例子,是可以用于运营系统的高性能源码)
- Java数据库操作笔记
- java操作数据库出错
- Java从入门到精通 - 数据库操作-PrepareStatementTest
- 用JAVA操作数据库Datetime数据
- java从入门到精髓 - 数据库操作相对路径的Connection
- java 数据库编程中数据集的操作
- 封装Java数据库操作的类
- java程序员从笨鸟到菜鸟之(七)一—java数据库操作
- JAVA中数据库操作的各种方式与设计模式的应用
- 关于Java代码中数据库操作的感悟.
- JAVA 对数据库的插入操作
- JAVA:对数据库的一系列操作代码
- Rhythmk 一步一步学 JAVA(2) : 操作 MYSQL 数据库
- java 数据库操作
- java实现bat脚本操作数据库
- 完整全面的Java资源库(包括构建、操作、代码分析、编译器、数据库、社区等等)
- Java数据库操作-----出现错误