使用JDBC服務連接到Google Cloud SQL,
遵循example of the overview,一切正常。
當我嘗試做一些其他的SQL語句像select database();
我得到的錯誤:結果集沒有列1錯誤:結果集沒有列1
這是我使用的代碼。
var sqlStatement = "select database();";
var pstmt = conn.prepareStatement(sqlStatement);
var rs = pstmt.executeQuery(sqlStatement);
app.add(app.createLabel(rs.getString(1)));
我也試過getObject()
但它確實有所改善。
所以任何想法,教程或實例如何處理sqlStatements
比tipical不同選擇像use database
或select database()
?
Wokred就像一個魅力tnahks,以及如何檢查執行'使用數據庫'的resutl? – Jacobvdb
太好了。 '使用數據庫'不會返回我相信的任何結果。所以從結果集中讀取不適用。 –
也許我應該問一下如何確認'use database'語句的執行?是否有某種類型的返回來檢查是否有錯誤,或者沒有執行不返回典型結果集的stametent。 thnaks! – Jacobvdb