Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

General Error...che roba è?

0 views
Skip to first unread message

puma

unread,
May 28, 2001, 9:07:04 AM5/28/01
to
ciao a tutti,
sto tentando di scrivere dei dati su un DB Access. L'esecuzione della:
st.executeUpdate(str);
genera un'eccezione SQLException...che analizzata tramite il watch ha una
descrizione del tipo "General Error"....ma il dato viene inserito nel DB!!!
cosa sbaglio?

dbia...@square.nl

unread,
May 28, 2001, 9:25:56 AM5/28/01
to
puma <ru...@tin.it> wrote:
> sto tentando di scrivere dei dati su un DB Access. L'esecuzione della:
> st.executeUpdate(str);
> genera un'eccezione SQLException...che analizzata tramite il watch ha una

Fatti stampare lo stack trace dell'eccezione e forse si capira'
qualche cosa di piu'.

Davide


puma

unread,
May 28, 2001, 9:40:13 AM5/28/01
to
Lo stack è il seguente:

java.sql.SQLException: General error
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6060)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:6188)
at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect(JdbcOdbc.java:2494)
at sun.jdbc.odbc.JdbcOdbcStatement.execute(JdbcOdbcStatement.java:314)
at
sun.jdbc.odbc.JdbcOdbcStatement.executeUpdate(JdbcOdbcStatement.java:264)
at arca.pratica.InsertPraticaIscr.PerformTask(InsertPraticaIscr.java:43)
at arca.pratica.InsertPraticaIscr.doPost(InsertPraticaIscr.java:37)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:597)
at
org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:160)
at
org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338
)
at java.lang.Thread.run(Thread.java:484)

E l'istruzione a
at arca.pratica.InsertPraticaIscr.PerformTask(InsertPraticaIscr.java:43)
è proprio la executeUpdate:
st.executeUpdate("INSERT INTO ALCA01_PRA (cciaa, c_t_albo, n_prat) VALUES
('VI','RE', 2001002)");

<dbia...@square.nl> ha scritto nel messaggio
news:9etjl1$14dl5$1...@ID-18487.news.dfncis.de...

dbia...@square.nl

unread,
May 28, 2001, 10:33:28 AM5/28/01
to
puma <ru...@tin.it> wrote:
> Lo stack è il seguente:
<ZAP>

L'unica cosa che mi viene in mente e' che abbia qualche
casino nella conversione dei parametri. Hai provato ad usare
un PreparedStatement con i vari setString/setInt invece di
passargli i parametri direttamente nella query ?

Davide

0 new messages