com.microsoft.sqlserver.jdbc.SQLServerException: Invalid column name 'IDPaciente'
我得到這個異常。這是我的代碼:SQLServer例外:列名無效
String query = "INSERT INTO Paciente('IDPaciente', 'NomePaciente', 'IdadePaciente', 'LocalidadePaciente') VALUES('"+IDTextField.getText()+"', '"+NomeTextField.getText()+"', '"+IdadeTextField.getText()+"', '"+LocalidadeTextField.getText()+"')";
try
{
st = con.DatabaseConnection().createStatement();
rs = st.executeQuery(query);
}
我懷疑問題可能在查詢本身。
我搜查了很多,找不到解決我的問題。我嘗試刷新緩存,更改架構內的權限,重新啓動SQL Server(我正在使用SQL Server管理工作室2012),我正確連接到我的數據庫,似乎沒有任何工作。
我會做什麼錯? 謝謝!
刪除所有quetes' – Sami
做ü試圖執行對直接SSMS的代碼,是養了同樣的錯誤? –
@RyanTuosto它有一個名爲「IDPaciente」的列,是 – Gazelle