Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: y20frank am 24.08.04 - 16:52:51

Titel: Notes & SQL (Access DB)
Beitrag von: y20frank am 24.08.04 - 16:52:51
Hallo zusammen!
Hat das schon mal jemand von euch gemacht: in einer Notes-Datenbank-Maske ist ein Feld, aus dem eine Tabelle auswählen kann (Access DB). In einem zweiten Feld (auch Listenauswahl) sollen dann mittels eines SQL-Befehles die zur Tabelle dazugehörigen Felder (Spalten) eingeblendet werden.
Mit SQL geht das ja per "SHOW columns FROM Tabellenname".
Eine Verbindung zur Access-DB via ODBC habe ich bereits hinbekommen, auch SELECTs mit entsprechenden Rückgabewerten funzen prima... Nur wie eben bekomme ich die Felder einer Tabelle als Listenwert bzw Array zurück...?! ???
...
con.ConnectTo("MYDATABASE", userName, userPass )
Set qry.Connection = con
...
Danke für eure Tipps.
 :)
Titel: Re:Notes & SQL (Access DB)
Beitrag von: y20frank am 24.08.04 - 18:42:26
okay, falls es jemanden interessieren sollte - ich habe mittlerweile die lösung...

' ... Set ODBC-Conn etc ...

qry.SQL = "SELECT * FROM tabellenname LIMIT 1"
result.Execute
For i = 1 To result.NumColumns
   msg = msg & Chr(10) & result.FieldName(i)
Next
Messagebox msg,, "Feld-/Spaltennamen"
result.Close(DB_CLOSE)
con.Disconnect

' ...
Titel: Re:Notes & SQL (Access DB)
Beitrag von: Semeaphoros am 24.08.04 - 18:45:18
Vielen Dank, dass Du uns auch die Lösung angegeben hast, es wird bestimmt mal nützlich sein.
Titel: Re:Notes & SQL (Access DB)
Beitrag von: y20frank am 24.08.04 - 18:54:54
gern geschehen...! so sollt's doch auch sein, oder...?!  ;)
Titel: Re:Notes & SQL (Access DB)
Beitrag von: Semeaphoros am 24.08.04 - 19:17:41
So sollte es auch sein  ;D

Ein Danke hast Du aber verdient, einfach so, und ausserdem halten sich leider nicht alle dran, und zum Teil sogar bewusst, und das finde ich tragisch, deshalb freut sich mein Herz jedesmal, wenns jemand so macht wie Du .... :D
Titel: Re:Notes & SQL (Access DB)
Beitrag von: y20frank am 24.08.04 - 19:25:57
Danke Dir!  ;D
Tja, das stimmt, ist in anderen Foren leider auch oft so.  :P  Ich finde das sehr Schade, denn wenn man schon um Hilfe bittet (und trotzdem die Lösung selbst findet), sollte es doch das Mindeste sein, auch den fleißigen Helfern (die vielleicht einmal das gleiche Prob haben) daran teilhaben zu lassen!
Nehmen und Geben so meine ich ist für solche Plattformen wie diese halt das A und O.
In diesem Sinne. Schönen Gruß