Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

datbankconnect und mehr mit java-o. vbscript





Frage

hallo ich habe wiedermal ein problem und muss mich an die profis wenden es folgt eine art java-programmcode in der ein connect zu einer datenbank und nachfolgend eine select-anweisung gemacht wird zu guter letzt werden die daten am Bildschirm ausgegeben nun meine Frage: geht das ganze auch mit javascript, wenn ja wie ich möchte das Ergebnis der select-abfrage nicht am Bildschirm ausgeben lassen, sondern es soll in eine xls.Datei geschrieben werden hat jemand eine idee? ------------------------------------------------------------------------------------- // Datenbankzugriff mit JDBC // Ausführen einer SQL-Select-Anweisung import java.sql.*; public class Query { static String url; static String Driver; static String sql; static String be_name, be_vorname; static Connection con; static Statement stmt; static ResultSet result; public static void main (String arguments[]) { // Abfragen der Verbindungsparameter System.out.println("\n\n\n\n\n"); System.out.println("Datenbankzugriff mit JDBC"); System.out.println("=========================\n\n"); // Adresse der zu verbindenden Datenbank url = "jdbc:odbc:OHNE_CLIENT"; // Treiber laden und Verbindung herstellen try { // JDBC over ODBC Treiber laden Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // Verbindung mit der Datenbank aufnehmen con = DriverManager.getConnection(url,"elve","elve"); System.out.println("Verbinden ..."); } catch (SQLException e) { System.out.println("Fehler beim Verbindungsaufbau!"); System.exit(0); } catch (ClassNotFoundException e) { System.out.println("JDBC over ODBC Treiber nicht gefunden!"); System.exit(0); } System.out.println("Verbindungsaufbau erfolgreich\n"); // Ausgabe der Datensätze try { // SQL-Select-Befehl sql = "SELECT * FROM ELVE_BENUTZER"; // Statement erstellen um SQL-Befehle auszuführen stmt = con.createStatement(); // SQL-Befehl ausführen result = stmt.executeQuery(sql); System.out.println("tName\tVorname"); System.out.println("---------------------------------------"); // Datens„tze holen und auf dem Bildschirm ausgeben while (result.next()) {be_name = result.getString("Name"); be_vorname = result.getString("Vorname"); System.out.println(nummer+"\t"+name+"\t"+vorname+ "\t"+telefon+"\t"); } // Verbindungen schließen result.close(); stmt.close(); con.close(); } catch (SQLException e) { System.out.println("Fehler bei der Ausgabe!"); } } }

Antwort von