Zum Inhalt springen

waterboy187

Mitglieder
  • Gesamte Inhalte

    3
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von waterboy187

  1. den bereich check ich nich public void readDB() { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(ClassNotFoundException ex) { data.append(ex.getMessage()); } try { Connection c = DriverManager.getConnection("jdbc:odbc:DBANK");//Datenbank ist der name, den wir unter odbc verwaltung bei datenquellname eingaben Statement stmnt = c.createStatement(); ResultSet rs = stmnt.executeQuery("select * from datenbank;"); // from...."name der exel datei" ResultSetMetaData rsdata = rs.getMetaData(); int spalten = rsdata.getColumnCount(); data.append("a\t|b\t|c\t|\n"); while(rs.next()) { // rs.next setz cursor immer auf nächste zeile for(int i = 1; i<=spalten; i++) { data.append(String.valueOf(rs.getInt(i)) + "\t|"); } data.append("\n");
  2. unser teacher hat uns das gegeben....wir sollen uns daran versuchen. der anfang krieg ich schon hin, aber dann ab read db
  3. hi, kenn mich noch nich so richtig mit java aus. könnt ihr mir vielleicht erklären was die einzelnen zeilen des programms machen? package dbapp; import java.awt.*; import java.awt.event.*; import java.sql.*; import javax.swing.*; import java.util.Vector; /** * * @author nt */ public class Main extends Frame implements ActionListener { /** Creates a new instance of Main */ TextArea data; JTable tab; Vector rows; public Main() { super("DBApp"); WindowListener wl = new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }; addWindowListener(wl); data = new TextArea(); Button holen = new Button("Daten auslesen"); holen.addActionListener(this); rows = new Vector(); tab = new JTable(); JScrollPane jp = new JScrollPane(tab); Vector names = new Vector(); names.addElement("Spalte1"); names.addElement("Spalte2"); names.addElement("Spalte3"); add("Center", data); add("South", holen); setSize(400, 400); setVisible(true); } /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here Main m = new Main(); } public void actionPerformed(ActionEvent e) { readDB(); } public void readDB() { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(ClassNotFoundException ex) { data.append(ex.getMessage()); } try { Connection c = DriverManager.getConnection("jdbc:odbc:DBANK");//Datenbank ist der name, den wir unter odbc verwaltung bei datenquellname eingaben Statement stmnt = c.createStatement(); ResultSet rs = stmnt.executeQuery("select * from datenbank;"); // from...."name der exel datei" ResultSetMetaData rsdata = rs.getMetaData(); int spalten = rsdata.getColumnCount(); data.append("a\t|b\t|c\t|\n"); while(rs.next()) { // rs.next setz cursor immer auf nächste zeile for(int i = 1; i<=spalten; i++) { data.append(String.valueOf(rs.getInt(i)) + "\t|"); } data.append("\n"); } } catch(SQLException ex) { data.append(ex.getMessage()); } Bitte code tags benutzen. //Jaraz

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...