PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Java Navision Datenbank



alterkaempfer
15-06-2004, 15:44
Mahlzeit

Ich wollte auf eine Navision Attain AT3.70 Datenbank zugreifen mittels der JDBC-ODBC Bridge. Aber bei jedem Versuch mich zu verbinden erscheint folgende Fehlermeldung. Die Einstellungen im ODBC-Treiber stimmen.



java.sql.SQLException: The result set type is not supported.
at sun.jdbc.odbc.JdbcOdbcStatement.initialize(JdbcOdb cStatement.java:154)
at sun.jdbc.odbc.JdbcOdbcConnection.createStatement(J dbcOdbcConnection.java:422)
at sun.jdbc.odbc.JdbcOdbcConnection.createStatement(J dbcOdbcConnection.java:396)
at at.pircher.TestNAConnection.main(TestNAConnection. java:21)
Process exited with exit code 0.


Hier noch der Code



import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.Connection;

public class TestNAConnection
{
public static void main(String[] args)
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
Connection conn = DriverManager.getConnection("jdbc:odbc:nav370", "dr", "***");
Statement state = conn.createStatement();
ResultSet res = state.executeQuery("SELECT count(*) " +
" FROM Customer");
if( res.next() )
System.out.println(res.getInt(1));
res.close();
state.close();
conn.close();
}catch(Exception ex) {
ex.printStackTrace();
}
}
}


Hat vielleicht jemand eine Idee ?
Danke,

mfg
alterkaempfer

elrond
16-06-2004, 08:01
ich kann dir leider nicht wirklich helfen, aber du hast auf alle Fälle mein Mitleid, so rein navisionmäßig...;)

alterkaempfer
16-06-2004, 08:06
Danke elrond

Ich weiss, Navision ist so ziemlich die schlechtest Datenbank dies gibt. :mad:

uniteam
08-01-2006, 16:05
Hallo Alterkaempfer,

Ich hatte die gleiche problemen um den Navision 3.7 Attain database zu benützen mit Java's eigene JDBC-ODBC bridge. Da kanst du noch lange an schluesseln, den dass wird nich klappen.

Ich habe es aber wirkend bekommen mit dem JDBC-ODBC bridge von IDS http://www.idssoftware.com/jdbcdrv.html. Da kannst du einen evaluation version bekommen die genügend optionen hat.

Viel glueck!