com.microsoft.sqlserver.jdbc.SQLServerException: 對象名 'tb_jsr' 無效
環境:我使用的數據庫是 SQL Server 2008mysql
若是查詢時出現以上錯誤提示,sql
1.首先檢查你的數據庫表名稱是否有拼寫錯誤,如有,改正後測試下。數據庫
2.其次檢查你的數據庫鏈接是否成功,可暫時將SQL以及相關語句註釋,測試。sqlserver
3.若以上兩種都沒法解決,則:出現的錯誤是找不到這個表的問題,測試
解決方法:假設你的數據庫名爲「db_jdbc」,表名爲「tb_jsr」,字段爲:name,password;SQL語句的寫法以下spa
String sql = 「SELECT * FROM db_jdbc..tb_jsr WHERE name=?,password=?」.net
<注:實例化方法用PreparedStatement>server
特別注意:「user..person」 庫名和表名之間不是一個‘.’,而是兩個!對象