こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

SQLException

利用者情報をDBに登録させるアプレットを作成していますが、実行時エラーでSQLExceptionが出てしまい困っています。
ネット等で調べたのですが、芳しいものがなく、エラーメッセージもさっぱりわからず、どうにもなりません。
以下はエラーです。
******************************
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver]記述子のインデックスが無効です。
at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.SQLColAttributes(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcResultSet.getColAttribute(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcResultSet.getColumnType(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcResultSet.getMaxCharLen(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcResultSet.getString(Unknown Source)
~以下省略~

java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] インデックス、主キー、またはリレーションシップで値が重複しているので、テーブルを変更できませんでした。重複する値のあるフィールドの値を変更するか、インデックスを削除してください。または重複する値を使用できるように再定義してください。
at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcStatement.execute(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcStatement.executeUpdate(Unknown Source)
~以下省略~
*********************************
javaとPlug-inはver.1.4.2、OSはWinXPです。
実行はローカルで行いたいと思っています。
よろしくお願いします。

投稿日時 - 2006-03-13 14:34:52

QNo.2026224

すぐに回答ほしいです

質問者が選んだベストアンサー

エラー内容そのまんまですが、
更新しようとするテーブルで一意制約エラーになってませんか?

投稿日時 - 2006-03-13 15:04:18

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問