WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  Java
  Java БД ошибочка

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Java БД ошибочка
korbatofff опубликован 28-02-2001 13:16 MSK   Click Here to See the Profile for korbatofff   Click Here to Email korbatofff  
Message: [Microsoft][Драйвер ODBC Microsoft Access] Записи не могут быть добавле ны; отсутствует разрешение на вставку данных для объекта 'erst'. Vendor: -1907
Такая вот ерунда. Кодик то простенький.Не понимаю.Помогите плиз.Код:import java.sql.*;
import java.util.*;
public class test
{
public static void main(String[] args)
{
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:dbb";
String user="Iljich";
String pass="agent";
// DriverManager.setLogStream(System.out);
// Connection con = DriverManager.getConnection(url;user;pass);
Connection con=DriverManager.getConnection("jdbc:odbc:dbb","Iljich","agent");
//checkForWarning (con.getWarnings ());
// DatabaseMetaData dma = con.getMetaData ();
//System.out.println("\nConnected to" + dma.getURL());
//System.out.println("Driver"+dma.getDriverName());
//System.out.println("Version" + dma.getDriverVersion());
//System.out.println("");

Statement stmt = con.createStatement ();
String query="INSERT INTO erst VALUES (23,2,2001)";
stmt.executeUpdate(query);
//ResultSet rs=stmt.getResultSet();

//rs.close();
//stmt.close();
con.close();
}
catch (SQLException ex) {
System.out.println ("\n*** SQLException caught ***\n");
while (ex != null) {
System.out.println ("SQLState: " + ex.getSQLState ());
System.out.println ("Message: " + ex.getMessage ());
System.out.println ("Vendor: " + ex.getErrorCode ());
ex = ex.getNextException ();
System.out.println ("");
}
}
catch (java.lang.Exception ex) {
ex.printStackTrace ();
}
}
}


СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.