发表时间:2022-03-25来源:网络
怎么用java实现与数据库的连接..例如``有一张数据库的表``里面有几条数据``怎么用java将数据库表内的数据显示在java的表单属性内??java怎么实现对数据库的增,删,改,查.四种方法?

1、通过ODBC连接
import java.sql.*;
public class ODBCTest {
public static void main(String[] args) {
Connection con = null;
try {
// 加载ODBC驱动
(1) Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;
// 通过驱动管理器(DriverManager) 获得连接
(2) con = DriverManager.getConnection("jdbc:odbc:myodbc",
"用户名","密码") ;
// 如果连接不成功,就会出现异常,不会执行下面这个语句
System.out.println("connect success!") ;
} catch (Exception e) {// 如果出现异常,会打印堆栈里异常的信息
e.printStackTrace() ;
} finally {// 用完后,关闭连接,释放资源
try {
if (con != null) // 防止出现内存泄露
con.close() ;
} catch (Exception e) {
e.printStackTrace() ;
}
}
}
}
2、通过SQL SERVER
………
try {
// 加载S的驱动程序 Class.forName("com.microsoft.jdbc.s.S") ;
// 通过驱动来获得一个连接
con = DriverManager.getConnection(
"jdbc:microsoft:s://localhost:1433;"
+ "databasename=数据库名", "用户名", "密码") ;
System.out.println("connect success!") ;
} catch (Exception e) {
e.printStackTrace() ;
}
………
3、通过ORACLE
………
try {
// 加载ORACLE9i的驱动程序
Class.forName("oracle.jdbc.driver.OracleDriver") ;
con = DriverManager.getConnection(
"jdbc:oracle:thin:@127.0.0.1:端口号:数据库名",
"用户名","密码") ;
System.out.println("con ok") ;
} catch (Exception e) {
e.printStackTrace() ;
}
………
4、使用操作
上面连接已获取了con
String sql="......(增,删,改,查操作) ";
Statement st = con.createStatement() ;
st.execute(sql) ;
自己一边查API一边学才会更有效果,这样就可以实现java小程序。
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-02-14