JAVA 数据库编程
1.如何建立MySQL数据库?(我装了MySQL,MySQLControlCenter,MySQL-Front);2.建立的数据库文件是什么样的?(后缀是什么,几个文件)...
1.如何建立MySQL数据库?(我装了MySQL,MySQL Control Center,MySQL-Front);
2.建立的数据库文件是什么样的?(后缀是什么,几个文件)
3.建立的数据库要存放在什么地方?(我装了tomcat 6.0)
4.怎样进行连接,为什么我连第一句就有问题Class.forName("com.mysql.jdbc.Driver");
总结:新建一个MySQL数据库,并进行读写操作.
上述问题全部自己解决.
新问题1;如何连接程序目录里的数据库文件(*.sql),这个数据库是用mysql-front导出的.不通过网络进行连接,只在程序目录下 展开
2.建立的数据库文件是什么样的?(后缀是什么,几个文件)
3.建立的数据库要存放在什么地方?(我装了tomcat 6.0)
4.怎样进行连接,为什么我连第一句就有问题Class.forName("com.mysql.jdbc.Driver");
总结:新建一个MySQL数据库,并进行读写操作.
上述问题全部自己解决.
新问题1;如何连接程序目录里的数据库文件(*.sql),这个数据库是用mysql-front导出的.不通过网络进行连接,只在程序目录下 展开
3个回答
展开全部
可以通过javabean实现.
Conn.java
//by 爱在他乡
package com.aztx.gb.db;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Conn {
Connection conn ;
Statement stmt ;
ResultSet rs ;
private String url1="D:/Tomcat 5.5/webapps/gb/data/db.mdb";
private String url="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+url1;
public Conn(){}
public Connection getConn(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection(url);
}catch(Exception e){
System.out.print(e.getMessage());
}
return conn;
}
public void close(){
try{
if(rs!=null)
rs.close();
if(stmt!=null)
stmt.close();
if(conn!=null)
conn.close();
}catch(Exception e){
System.out.print(e.getMessage());
}
}
}
OPerDB.java
package com.aztx.gb.db;
import java.sql.ResultSet;
//by 爱在他乡
public class OPerDB extends Conn{
public OPerDB(){}
public ResultSet Query(String sql) throws Exception{
conn= getConn();
try{
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
rs=stmt.executeQuery(sql) ;
}catch(Exception e){
System.out.print(e.getMessage());
}
return rs;
}
public void Update(String sql) throws Exception{
conn= getConn();
try{
stmt=conn.createStatement();
stmt.executeUpdate(sql);
}catch(Exception e){
System.out.print(e.getMessage());
}
}
}
看mysql说明去
Conn.java
//by 爱在他乡
package com.aztx.gb.db;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Conn {
Connection conn ;
Statement stmt ;
ResultSet rs ;
private String url1="D:/Tomcat 5.5/webapps/gb/data/db.mdb";
private String url="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+url1;
public Conn(){}
public Connection getConn(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection(url);
}catch(Exception e){
System.out.print(e.getMessage());
}
return conn;
}
public void close(){
try{
if(rs!=null)
rs.close();
if(stmt!=null)
stmt.close();
if(conn!=null)
conn.close();
}catch(Exception e){
System.out.print(e.getMessage());
}
}
}
OPerDB.java
package com.aztx.gb.db;
import java.sql.ResultSet;
//by 爱在他乡
public class OPerDB extends Conn{
public OPerDB(){}
public ResultSet Query(String sql) throws Exception{
conn= getConn();
try{
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
rs=stmt.executeQuery(sql) ;
}catch(Exception e){
System.out.print(e.getMessage());
}
return rs;
}
public void Update(String sql) throws Exception{
conn= getConn();
try{
stmt=conn.createStatement();
stmt.executeUpdate(sql);
}catch(Exception e){
System.out.print(e.getMessage());
}
}
}
看mysql说明去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
...怕了你了,看mysql说明去,里面全有!
.......
这么多问题要是全kao别人跟你说,起码得花1小时,等你研究差不多了,遇到一些问题再发上来问
.......
这么多问题要是全kao别人跟你说,起码得花1小时,等你研究差不多了,遇到一些问题再发上来问
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Access
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询