文章分類

C# (27) ASP.NET (13) SQL (7) ORACLE (5) JAVA (2) SQLSERVER2008 (2) 大家都在問的事 (2) ACCESS (1) ANDRIOD (1) JQUERY (1) python (1) 雜談 (1)

關於我自己

我的相片
程式初心者 JAVA, ASP.NET, C# ,SQL

2011年10月27日 星期四

【JAVA】連線ORACLE資料庫

先下載ODBC.JAR, 並安裝它
1.IMPORT以下幾個API
import java.sql.*;
import javax.sql.*;
import oracle.jdbc.driver.*;
import oracle.jdbc.pool.*;
2.程式碼範例
public void oracle_connect() throws SQLException {

Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","SHENG","1234");
Statement st=conn.createStatement();

String str="Select * FROM TEST_TABLE";
ResultSet rs=st.executeQuery(str);//執行sql並將結果丟至ResultSet接收

ResultSetMetaData rsmd = rs.getMetaData();//取得欄位控制項
String str2="";
while(rs.next())//一列一列讀取傳回值
{
int Ccount=  rsmd.getColumnCount();//取得欄位總數
for(int i=1;i<=Ccount;i++)//第幾欄從1開始算
            {
               str2+= rs.getString(i);//取得內容值
               str2+="\r\n";//換行
            }
             
         }
    JOptionPane.showMessageDialog(null, str2);//顯示MESSAGEBOX
    }
3.執行結果

沒有留言:

張貼留言