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