| Author |
Prepared Statement Problem
|
Ross Howard Miller
Greenhorn
Joined: Jan 23, 2012
Posts: 11
|
|
I'm getting a SQLException invalid column index.
|
 |
James Boswell
Ranch Hand
Joined: Nov 09, 2011
Posts: 657
|
|
Hi Ross
On what line is this exception being thrown?
|
 |
Paul Clapham
Bartender
Joined: Oct 14, 2005
Posts: 16483
|
|
|
Why do you have those quotes around the parameter marker in the SQL?
|
 |
Michael Dirks
Greenhorn
Joined: May 22, 2006
Posts: 4
|
|
You're putting quotes around your parameter which means that instead of the query trying to find the row number where call_no_display = callNumber, it's trying to find a case where call_display equals a string that has a question mark in it.
try this instead:
String getRowNumber = "SELECT row_number FROM call_no_browse WHERE call_no_display = ? ";
|
 |
sarath j nair
Greenhorn
Joined: Nov 10, 2011
Posts: 11
|
|
You Should get this Error " getting a SQLException invalid column index. " because Its not a proper Query
sql="insert into OTEMPLOYEE(ADMIN) values(?)";
PreparedStatement ps=null;
ps=con.prepareStatement(sql);
ps.setInt(1, admin);
ps.close();
|
 |
 |
|
|
subject: Prepared Statement Problem
|
|
|