當前位置:首頁 » 編程語言 » java執行未准備sql語句
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

java執行未准備sql語句

發布時間: 2022-12-15 05:07:25

『壹』 java中執行sql插入語句怎麼弄

1、Connection conn = DriverManager.getConnection(URL,資料庫登錄名,資料庫登錄密碼);//獲得資料庫連接。


2、Statement statement = con.createStatement(); //訪問資料庫。


3、ResultSet resultSet = statement.executeQuery(sql);//執行SQL語句。

『貳』 java用Dao訪問資料庫,如何執行sql語句

你說的DAO是 做的一層專門負責資料庫操作的邏輯層,具體你是hibernate,ibatis,jdbc你沒說,所以不便於回答。
用的hibernate的話 getSession.update(String sql,Object params);

『叄』 java編程,在做資料庫數據修改的時候,SQL語句不執行(代碼如下)。求大神指點!【/(ㄒoㄒ)/~~拜託拜託】

題主你好,建議你在程序的這個sql組成的地方打一個斷點,然後將sql語句手動復制到本地的資料庫中運行下看看,語句沒有問題的話就是數據類型的問題了,希望能幫到你,望採納

『肆』 請問如果在java里執行sql語句呢

給你修改了一下

//以下幾句根據資料庫
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); // 載入資料庫驅動程序
String url = "jdbc:oracle:thin:@你的主機IP:1521:orcl"; // 設置連接字串
String user = "用戶名"; // 用戶名和密碼
String password = "密碼";
conn = DriverManager.getConnection(url, user, password); // 創建資料庫連接

Statement stmt=conn.createStatement();

//這個SQL寫上你的SQL文
String sql="select * from jobs";
//執行
ResultSet rs=stmt.executeQuery(sql);

『伍』 我用JAVA編寫了一個批量執行SQL語句的方法,

建表的時候有表確實會報錯,這就看你想怎麼處理了。
你可以不作處理,也就是直接用那個已經存在的表,這時SQL語句可以是這樣的:create table if not exists TABLE_NAME()。。

也可以把已經存在的表刪掉,再執行你的建表語句,這時你可以這樣寫:
drop table TABLE_NAME if exists;然後再
create table TABLE_NAME()。。。

『陸』 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();

}

}

}


}


『柒』 java執行sql語句

比如
String sql ="INSERT INTO news_class(fid ,classname)values('"+id+"','"+name+"')"

ResultSet rs=st.executeUpdate(sql);

『捌』 JAVA如何執行SQL語句

首先要根據安裝的資料庫,如SQL SERVER或者MySQL等獲取資料庫的連接。 資料庫的連接可通過JDBC-ODBC的方式,或者通過直接使用資料庫開發商提供的資料庫連接工具包進行操作。具體代碼可google。 在代碼中獲得資料庫連接句柄之後,就可以根據對應的資料庫操作API進行資料庫操作,也包括你自己拼裝的SQL語句。

『玖』 java中怎麼執行sql語句

使用jdbc 建立資料庫的連接,然後使用相關方法就可以執行sql;