Chirin Geschrieben 31. Mai 2013 Geschrieben 31. Mai 2013 Habe eine leere Tabelle tblMini erstellt und möchte per Union-Abfrage die Daten aus den VBA-Funktionen dynamisch einfügen. VBA: Function FunktionInteressentNr() FunktionInteressentNr = fnkInteressent 'fnkInteressent ist Integer-Wert 0 aus Enum-Liste zu Beginn des Moduls End Function ... SQL: SELECT FunktionInteressentNr() as FunktionNr, FunktionInteressentName() AS FunktionName From tblMini Union ...; Da tut sich leider überhaupt nichts. Alles was ich sehe, sind die Spaltenüberschriften, aber keine Einträge. Das Modul ist, wie im Buch beschrieben, ein allgemeines Modul. Daran liegt's wohl hoffentlich nicht. Hilfe!!
MartinSt Geschrieben 31. Mai 2013 Geschrieben 31. Mai 2013 Wenn du ein select auf eine leere Tabelle machst, wird es dir nie Daten der Tabelle zurückliefern, einfach weil die Tabelle leer ist. Wenn, musst du vorab in irgendeiner Form Daten in die Tabelle einfügen, z.B. per insert. Außerdem bezweifle ich, dass im SQL-Statement aus VBA Funktionsaufrufe möglich sind. Gruss Martin
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden