Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Kombinationsfeld aus Abfrage in ACCESS





Frage

Hallo, Ich habe in Access in VBA eine SQL Abfrage die vereinfacht so aussieht: Dim Abfrage as String if x=true then Abfrage = "Select * from .. where nr=1 DoCmd.runSQL Abfrage else Abrage = "Select * from ... where nr=2 DoCmd.runSQL Abfrage end if Das Ergebnis dieser Abfrage sieht so aus: Name1 Name2 Name3 ... Nun weiß ich nicht wie ich diese Abfrage so abspeichern kann, dass ich sie später in einem anderen Formular für ein Kombinationsfeld verwenden kann. Ich hoffe Ihr könnt mir weiterhelfen. Vielen Dank für Eure Antworten, Yuna

Antwort 1 von Alex2222

Nun, wenn das mit dem SELECT in der RunSQL wirklich klappt, kannst du dir ein Modul anlegen und darin wie folgt ein globales Array definieren:

Public AbfrageErgebnis As Variant


Nach der Abfrage belegst du das Array dann mit dem Ergebnis:

AbfrageErgebnis = Array(Wert1, Wert2, Wert3, ...)



Alex.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: