複数のSQLコマンドを実行しようとしていますが、SQL文でエラーが発生します。複数のsqlコマンド
Db_Connection dbconn = new Db_Connection();
Connection myconnection = dbconn.Connection();
String sqlString = "SELECT DISTINCT std_id FROM std_crs WHERE crs_id ='222123'; "
+ "SELECT * FROM cplus_grades ;";
Statement myStatement = myconnection.createStatement();
boolean results = myStatement.execute(sqlString);
do {
if (results) {
ResultSet rs = myStatement.getResultSet();
while (rs.next()) {
}
rs.close();
}
results = myStatement.getMoreResults();
} while(results);
myStatement.close();
https://msdn.microsoft.com/en-us/library/ms378758(v=sql.110).aspx チェックこのリンクでなければなりません..私は同じことをやっています私はそう思いますよね? –
+1この機能を表示します。たぶん、SQL文字列の最後のセミコロンを削除する必要があります。この機能は、すべてのJDBCドライバでサポートされているわけではありません。どのドライバとデータベースを使用していますか?あなたのリンクのようなSQLサーバーですか? – wero
私はphpMyAdmin –