Matze: Variable mit SQL-Wert belegen???

Beitrag lesen

Da ich nicht weis, in welcher Sprache, vermutlich VBScript oder sowas Microsoft mässiges..., kann Ich dir nicht exakt den code so schreiben wie er eigentlich sein sollte.
Deshalb das ganze nur Schematisch und nicht auf irgenwelche sprache direkt anwendbar. Du musst in dem Fall das Prinzip verstehen und es in Deiner Sprache nachschlagen...

Es sieht jedoch über all gleich bzw. ähnlich aus.

Die Abfrage sieht in egelfall so aus...

Resultset result = new Resultset();

jettzt die Abfrage

result = sqlquery.execute("Select firma from table");

Jetzt kommt Dein Part.....

while (result)

{
firma = result[1];
next
}

In den letzten 5 Zeilen passiert folgendes. Die Variable result ist normalerweise eine Liste (Vector) Dies kann mehrer Einträge haben und folglich musst Du diese Eintrag für eintrag abarbeiten. Das while wird am ende der Liste beendet.

danach komt die Zuweisung. die [1] am ende bestimmt, dass Du das erste element des Listeneintrages (Zeile) haben möchtest.

Die Liste könnte wie folgt aussehen.

Microsoft
Sun
Oracle

Der index bezieht sich auf das erste element.

bei einer abfrage wie: Select Firma, Produkt würe die Liste so ausehen...

Microsoft , Windows
Sun , Star Office
Oracle ,  Data Warehouse

jetzt ist weiterhin result[1] der firmenname und result[2] der Produkt name.

mit next gehst Du in der liste zur nächsten Zeile.

Ich hoffe ich konnte dir das Prinzip nahe bringen.
Wie dies jetzt im code exakt aussieht solltest Du besser nachlesen.

Oder Poste hier mal die Sprach in der du das Realisieren möchtest.