?? tabledemo.java
字號:
import java.sql.*;
public class TableDemo{
private String dbURL="jdbc:odbc:example"; //數據庫標識名
private String user="devon"; //數據庫用戶
private String password="book"; //數據庫用戶密碼
public TableDemo(){
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //裝載數據庫驅動
Connection con=DriverManager.getConnection(dbURL,user,password); //得到連接
Statement st=con.createStatement();
//新建表
System.out.println("新建表:products"); //輸出信息到控制臺
String sqlStr="create table products(Name varchar(20),Price float,Provider varchar(40),Count int)"; //新建表的SQL語句
st.executeUpdate(sqlStr); //執行SQL語句,新建表
//插入數據
sqlStr="insert into products(Name,Price,Provider,Count) values(\'面包\',2.5,\'上海\',20)"; //插入數據SQL語句
st.executeUpdate(sqlStr); //執行插入
sqlStr="insert into products(Name,Price,Provider,Count) values(\'蛋糕\',5.5,\'北京\',13)";
st.executeUpdate(sqlStr);
//顯示數據
sqlStr="select * from products"; //查詢數據SQL語句
ResultSet rs=st.executeQuery(sqlStr); //獲取結果集
String name,provider;
float price;
int count;
while (rs.next()){
name=rs.getString("Name"); //取得查詢結果
price=rs.getFloat("Price");
provider=rs.getString("Provider");
count=rs.getInt("Count");
System.out.println("Name:"+name+"\tPrice:"+price+"\tProvider:"+provider+"\tCount:"+count); //顯示查詢結果
}
//刪除表
System.out.println("刪除表:products");
sqlStr="drop table products"; //刪除表SQL語句
st.executeUpdate(sqlStr); //執行刪除
con.close(); //關閉連接
}
catch (Exception ex) {
ex.printStackTrace(); //輸出出錯信息
}
}
public static void main(String args[]){
new TableDemo();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -