关于JAVA中简单连接数据库的问题?

zj815 2001-10-24 03:48:53
我想试着直接在一个简单的JAVA程序中通过JDBC连接数据库,该怎样实现?
...全文
88 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zj815 2001-10-25
  • 打赏
  • 举报
回复
谢谢,如果我装了weblogic,和SQL SERVER2000,现在我想通过WEBLOGIC连接迟连接数据库,但是我从哪里获得DRIVERNAME和URL呢?这些信息在什么地方可以查到?
hurt75 2001-10-24
  • 打赏
  • 举报
回复
你的driverName?只要没有JDBC并有ODBC的就全用一个"sun.jdbc.odbc.JdbcOdbcDriver",数据源就是JDBC:ODBC:dsN。DSN就是你在ODBC中设的数据源。
lyg1021 2001-10-24
  • 打赏
  • 举报
回复
若你用JDBC-ODBC桥连接数据库,你的dirverName就是“jdbc.odbc.JdbcOdbcDriver”,
URL是"JDBC:ODBC:DataDSN"DataDSN是你建库时的数据源的名字。
zj815 2001-10-24
  • 打赏
  • 举报
回复
但是我怎么知道我的dirverName和URL是什么呢?从哪里可以获得这些信息?
cherami 2001-10-24
  • 打赏
  • 举报
回复
import java.sql.*;
import org.gjt.mm.mysql.Driver;
public class JDBCTry {
public static void main(String args[]) throws SQLException{
new Driver();
String url="jdbc:mysql://127.0.0.0/test";
Connection con=DriverManager.getConnection(url);
Statement stmt=con.createStatement();
String sql="select * from Customer";
ResultSet re=stmt.executeQuery(sql);
while(re.next()) {
String ssn=re.getString("SSN");
String name=re.getString("cust_name");
String add=re.getString("address");
System.out.println(ssn+";"+name+";"+add);
}
for (int j=4978011;j<4978020;j++) {
String sql2="insert into Customer values (\""+j+"\",\"刘敏\",\"neusoft\")";
ResultSet re2=stmt.executeQuery(sql2);
}
String sql2="delete from Customer where cust_name=\"刘敏\"";
ResultSet re2=stmt.executeQuery(sql2);
con.close();
stmt.close();

}
}


kiddycoffee 2001-10-24
  • 打赏
  • 举报
回复
String dirverName = "sun.jdbc.odbc.JdbcOdbcDriver";
String url = "JDBC:ODBC:YourDSN";
Class.forName (dirverName);
Connection conn = DriverManager.getConnection (url);

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧