Hallo:
Ich schreibe jetzt ein Programm mit JDBC und MySQL. Hier habe ich zwei Fragen über die Nutzung der JDBC.
Die erst ist über die SQL Datei. Ich will ein Datenbank und einige Tabelle erstellen. Deshalb habe ich alle SQL-Befehle im Editor geschrieben, gespeichert und in MySQL mit „\.“ getestet. Aber ich weiß nicht, wie dieser SQL-Datei in JDBC ausgeführt werden kann. Ich habe probiert, mit allgemeine „Statement.execute()“ den Datei durchführen zu lassen. Leider es geht einfach nicht.
So bitte wer kann mir sagen, wie ich richtig den Code mit JDBC schreiben soll?
Wenn in meinem Programm zwei verschiedene Datenbanken genutzt werden, soll ich die JDBC Connection und Statement Code in eigene Klasse einpacken? Oder für jede DB Verbindung schreibt eine Class. Und die andere Klasse ruft die „Connection“ Class als Schnittstelle und in eigene Klass schreibt die SQL_Befehle mit Statement(eine von der dreie Sorten).
Pls help me, thx!!!
:shock:
Ich schreibe jetzt ein Programm mit JDBC und MySQL. Hier habe ich zwei Fragen über die Nutzung der JDBC.
Die erst ist über die SQL Datei. Ich will ein Datenbank und einige Tabelle erstellen. Deshalb habe ich alle SQL-Befehle im Editor geschrieben, gespeichert und in MySQL mit „\.“ getestet. Aber ich weiß nicht, wie dieser SQL-Datei in JDBC ausgeführt werden kann. Ich habe probiert, mit allgemeine „Statement.execute()“ den Datei durchführen zu lassen. Leider es geht einfach nicht.
So bitte wer kann mir sagen, wie ich richtig den Code mit JDBC schreiben soll?
Wenn in meinem Programm zwei verschiedene Datenbanken genutzt werden, soll ich die JDBC Connection und Statement Code in eigene Klasse einpacken? Oder für jede DB Verbindung schreibt eine Class. Und die andere Klasse ruft die „Connection“ Class als Schnittstelle und in eigene Klass schreibt die SQL_Befehle mit Statement(eine von der dreie Sorten).
Pls help me, thx!!!
:shock: