2012-10-26 23 views

回答

1

如何實現可迭代數據庫的迭代器。使用此迭代器,我們可以從數據庫獲取記錄並將其提供給RFT腳本。然後,您可以再次使用一些實現返回到數據庫來存儲更新的值。 RFT中沒有api可以做到這一點,據我所知,但RFT腳本是普通的java/vb腳本,你可以用java/vb做任何事情。

0

使用JDBC連接到您想要的數據庫並從那裏開始。

String url =「jdbc:msql://athens.imaginary.com:4333/db_web」;

try { 
     Class.forName("imaginary.sql.iMsqlDriver"); 
    } 
    catch(Exception e) { 
     System.out.println("Failed to load mSQL driver."); 
     return; 
    } 
    try { 
     Connection con = DriverManager.getConnection(url, "borg", ""); 
     Statement select = con.createStatement(); 
     ResultSet result = select.executeQuery 
          ("SELECT key, val FROM t_test");   

     System.out.println("Got results:"); 
     while(result.next()) { // process results one row at a time 
     int key = result.getInt(1); 
     String val = result.getString(2); 

     System.out.println("key = " + key); 
     System.out.println("val = " + val); 
     } 
     select.close(); 
     con.close(); 
    } 
    catch(Exception e) { 
     e.printStackTrace(); 
    } 
相關問題