Datenbank anbinden
Tach Zusammen,
mein erster Eindruck von Jabaco? ECHT COOL!
Hier meine Frage:
Wie bindet man eine Datenbank z.B. ODBC oder eine mdb an und befüllt dann ein Grid oder Textfeld
Vielleicht so?
database1.ConnectMDB "personal.mdb"
database1.ExecuteStatement "SELECT ma_name from ma_personal"
und dann
Danke schonmal für eine freundliche Antwort...
itachim
mein erster Eindruck von Jabaco? ECHT COOL!
Hier meine Frage:
Wie bindet man eine Datenbank z.B. ODBC oder eine mdb an und befüllt dann ein Grid oder Textfeld
Vielleicht so?
database1.ConnectMDB "personal.mdb"
database1.ExecuteStatement "SELECT ma_name from ma_personal"
und dann
Danke schonmal für eine freundliche Antwort...
itachim
Location: Cologne, Germany
Occupation: Second Vice President of Distributed Junk and Trash Development
RE: Datenbank anbinden
Hallo itachim,
ExecuteStatement() liefert ein ResultSet zurück.
als in etwa so:
Grüße ... Peter
ExecuteStatement() liefert ein ResultSet zurück.
als in etwa so:
|
|
Jabaco Source |
1 2 3 4 |
If database1.ConnectMDB("personal.mdb") Then Dim RS As ResultSet RS = database1.ExecuteStatement("SELECT ma_name from ma_personal") [...] |
Grüße ... Peter
Hier mal Beispiel mit für DB:
Ein komplettes Sample wäre gut
ResultSet @ Google
ResultSet @ Sun
|
|
Jabaco Source |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
Public Sub Command1_Click() ' DATABASE: personal.mdb ' |_ TABLE: ma_personal ' |_ FIELD 1: ma_key ' |_ FIELD 2: ma_persnr ' |_ FIELD 3: ma_anrede ' |_ FIELD 4: ma_vorname ' |_ FIELD 5: ma_name Dim res As ResultSet Database1.ConnectMDB("C:\Users\Manuel\Desktop\personal.mdb") Dim rows As Integer = 0 JBGrid1.Cols = 5 JBGrid1.Header(0) = "ma_key" JBGrid1.Header(1) = "ma_persnr" JBGrid1.Header(2) = "ma_anrede" JBGrid1.Header(3) = "ma_vorname" JBGrid1.Header(4) = "ma_name" res = Database1.ExecuteStatement("SELECT * FROM ma_personal") Do While res.next JBGrid1.TextMatrix(res.getRow() - 1, 0) = res.getString("ma_key") JBGrid1.TextMatrix(res.getRow() - 1, 1) = res.getString("ma_persnr") JBGrid1.TextMatrix(res.getRow() - 1, 2) = res.getString("ma_anrede") JBGrid1.TextMatrix(res.getRow() - 1, 3) = res.getString("ma_vorname") JBGrid1.TextMatrix(res.getRow() - 1, 4) = res.getString("ma_name") rows = rows + 1 JBGrid1.Rows = rows Loop End Sub |
Ein komplettes Sample wäre gut
ResultSet @ Google
ResultSet @ Sun
Similar threads
-
Allgemeine Themen, Fragen und Diskussionen »-
Allgemeine Frage zu Webapplets
(Nov 26th 2008, 9:36am)
