Hallo,
ich möchte aus einer SQL-Datenbank, die aus einer Tabelle mit den Einträgen "id" und "name" besteht, einen bestimmten Eintrag ("name") per Button auslesen, wenn vorher die entsprechende "id" in einem Listelement ausgewählt wurde.
Eine Beipieldatei mit den Feldern hab ich beigefügt. Auf Quellcode habe ich verzichtet, da meine Ansätze nicht erfolgreich waren.
Hat jemand eine Idee und kann mir helfen.
Danke!
Datenbankelement auslesen (OLEDB)
-
- Beiträge: 22
- Registriert: 01.10.2008, 11:57
Datenbankelement auslesen (OLEDB)
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Datenbankelement auslesen (OLEDB)
Hallo traeumer813,
Das Auslesen ist über eine direkte SQL Abfrage möglich.
Beispiel:
SELECT * FROM Tabelle WHERE ID = '1'
Wobei anstatt Tabelle der Name Ihrer Tabelle eingegeben werden soll.
Bei dieser methode sollten ein paar kleiningkeiten beachtet werden.
Nachdem dies alles geschen ist sollte die Datenbank geöffnet werden.
Dieses Vorgehen ist auch unter nachfolgendem Link umgesetzt:
http://www.acronaut.de/forum44/1912.html
Gruß,
Walde
Das Auslesen ist über eine direkte SQL Abfrage möglich.
Beispiel:
SELECT * FROM Tabelle WHERE ID = '1'
Wobei anstatt Tabelle der Name Ihrer Tabelle eingegeben werden soll.
Bei dieser methode sollten ein paar kleiningkeiten beachtet werden.
- Der Wert CommandType von der Datenverbindung sollte in diesem Fall auf "text" eingestellt werden
Code: Alles auswählen
xfa.sourceSet.Datenverbindung.resolveNode("#command.query").commandType = "text";
- Der Wert von der SQL Abfrage sollte unter Value von quera eingegebn werden
Code: Alles auswählen
xfa.sourceSet.Datenverbindung.resolveNode("#command.query.select").value = "SELECT * FROM Tabelle WHERE ID = '1'";
Nachdem dies alles geschen ist sollte die Datenbank geöffnet werden.
Dieses Vorgehen ist auch unter nachfolgendem Link umgesetzt:
http://www.acronaut.de/forum44/1912.html
Gruß,
Walde