Com.microsoft.sqlserver.jdbc.sqlserverexception: Der Index 2 ist außerhalb des Bereichs außerhalb des BereichsJava

Java-Forum
Anonymous
 Com.microsoft.sqlserver.jdbc.sqlserverexception: Der Index 2 ist außerhalb des Bereichs außerhalb des Bereichs

Post by Anonymous »

Ich habe den folgenden Code in Java < /p>

Code: Select all

qry="insert into usr_auth(usrid,username,password,email) values(?,?,?,?)";
ps=con.prepareStatement(qry);
ps.setString(1,getUniqueID());
ps.setString(2,newUp.getUsrName());
ps.setString(3,newUp.getPwd());
ps.setString(4,newUp.getEmail());
ps.executeUpdate();
< /code>
Dieser Code gibt mir einen IndexoutOfBoundSexception < /code> als: < /p>

Datenbank -Ausnahme von < /p>
Wir sind entschuldigt die Unannehmlichkeiten < /p>
Ausnahmedetails: Details: Details: Details: Details: com.microsoft.sqlserver.jdbc.sqlserverexception:
Der Index 2 ist außerhalb des Bereichs. Details: < /p>
Der Index 2 ist außerhalb des Bereichs. at
com.microsoft.sqlserver.jdbc.sqlServerexception.MakeFromDriverror(sqlServerexception.java:171)
at
com.microsoft.sqlserver.jdbc.sqlServerpreparedStatement.SetterGetparam(sqlServerprepararedStatement.java:700)
at
com.microsoft.sqlserver.jdbc.sqlServerpreparedStatement.setValue(sqlServerpreparedStatement.java:709)
at
com.microsoft.sqlserver.jdbc.sqlserverpreparedStatement.setString(sqlServerprepararedStatement />javax.servlet.http.httpservlet.service(httpServlet.java:641) at
javax.servlet.http.httpserd.service(httpserlet.java:722) unter
org.apache.catalina.core.ApplicationFilterchain.internaldofilter(applicationFilterchain.java:304)
at
org.apache.catalina.Core.ApplicationFilterchain.dofilter(ApplicationFilterchain.java:210?br /> at  applicationFilterchain.java:210?br /> applicationFilterchain.java:210? />org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:240)
at
org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalvalve.java />org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:462)
at
org.apache.catalina.core.standardhostvalve.invoke(standhostvalve.java:164 & supdiene />org.apache.catalina.valves.ErorReportvalve.invoke(ErorRorportvalve.java:100)
at
org.apache.catalina />org.apache.catalina.core.standardenginevalve.invoke(standardenginevalve.java:118)
at
org.apache.catalina.connector />org.apache.coyote.http11.http11ApRprocessor.process(http11ApRprozessor.java:286)
at
org.apache.coyote.http11.http11ApRProtocol$Http11ConnectionHandler.Process(http11AprProtocol.java:272)
at
org.apache.tomcat.util.net.aprendpoint$SocketProcessor.run(aprendpoint.java:1730)
bei java.util.concurrent /> Quelle) bei java.lang.thread.run (unbekannte Quelle) < /p>
< /blockquote>
In der Datenbank habe ich 4 Spalten usrid, Benutzername, Passwort, E -Mail < /code>. Benutzername 
ist von nvarchar (max) type.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post