本文目錄一覽:
怎樣在java程序中執行 SQL 語句
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”);
// System.out.println(“XOX”);
con = DriverManager.getConnection(connectionUrl);
// System.out.println(“XOX..”);
String Uinfo = “SELECT UserName,UserPwd FROM Login”;
// System.out.println(“XXX”);
stmt = con.createStatement();
// System.out.println(“000”);
rs1 = stmt.executeQuery(Uinfo);
你都寫到這了,下面就照著我說的寫唄。
一條記錄就
rs1.next();
Uname = rs1.getString(0);
Upwd = rs1.getString(1);
多條就
while(rs1.next()) {
Uname = rs1.getString(0);
Upwd = rs1.getString(1);
} 我說的很明白了吧。
如何用java語言中如何執行sql查詢語句
使用jdbc技術,首先導入連接資料庫的jar包,聲明載入的類名,獲取連接,進行查詢,如:
Class.forName(“oracle.jdbc.driver.OracleDriver”);
Connection conn = DriverManager.getConnection(“jdbc:oracle:thin:@localhost:1521:orcl”, “scott”, “tiger”);
Statement sta = conn.createStatement();
ResultSet rs = sta.executeQuery(“select * from tablename”);
java如何執行sql語句
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class xxxx {
public static void main(String[] args) {
Connection con = null ;
Statement stmt = null ;
try {
Class.forName(“com.mysql.jdbc.Driver”); //mysql為例 不一樣的資料庫所需的驅動包不一樣 連接語句略有不同
con = DriverManager.getConnection(“jdbc:mysql://127.0.0.1:3306/資料庫名”, “root”, “密碼”);
stmt = con.createStatement();
String sql = “insert into info values (‘用戶’, ‘mima’, ‘piapiapia~’)”;
stmt.executeUpdate(sql);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if(stmt != null) {
stmt.close();
stmt = null;
}
if (con != null) {
con.close();
con = null;
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/236507.html