OSDN Git Service

git-svn-id: http://www.xerial.org/svn/project/XerialJ/trunk/sqlite-jdbc@3527 ae02f08e...
authorleo <leo@ae02f08e-27ec-0310-ae8c-8ba02fe2eafd>
Sun, 16 Aug 2009 10:31:03 +0000 (10:31 +0000)
committerleo <leo@ae02f08e-27ec-0310-ae8c-8ba02fe2eafd>
Sun, 16 Aug 2009 10:31:03 +0000 (10:31 +0000)
src/main/java/org/sqlite/DB.java
src/main/java/org/sqlite/RS.java

index c81b776..d8667d7 100644 (file)
@@ -323,11 +323,9 @@ abstract class DB implements Codes {
         case SQLITE_ROW:
             return true;
         case SQLITE_BUSY:
-            throw new SQLException("The database file is locked");
         case SQLITE_LOCKED:
-            throw new SQLException("A table in the database is locked");
         case SQLITE_MISUSE:
-            throw new SQLException(errmsg());
+            throw newSQLException(statusCode);
         default:
             finalize(stmt);
             throw newSQLException(statusCode);
index d7b2d7f..40b44aa 100644 (file)
@@ -148,7 +148,6 @@ final class RS extends Unused implements ResultSet, ResultSetMetaData, Codes {
             row++;
             return true;
         case SQLITE_BUSY:
-            throw new SQLException("database locked");
         default:
             db.throwex(statusCode);
             return false;