Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Tabellen bzw. Abfragen in Listenfeldern anzeigen?
zurück: Zeitdifferenz zwischen 2Datensätzen weiter: A2k nach Excel 97 Berechnungsproblem Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
martin72
Im Profil kannst Du frei den Rang ändern


Verfasst am:
11. Apr 2005, 10:44
Rufname:
Wohnort: Würzburg

Tabellen bzw. Abfragen in Listenfeldern anzeigen? - Tabellen bzw. Abfragen in Listenfeldern anzeigen?

Nach oben
       

Liebe Forumler,

Ich habe da ein kleines Problem:

Wie bekomme ich die Namen aller Tabellen bzw. Abfragen in Listenfelder eines Formulars?

Ich habs bisher nur über eine Funktion hinbekommen, die einen String mit den durch ";" getrennten Namen bastelt. Dieser wird dann der RowSource-Eigenschaft zugewiesen (RowSourceType: "Wertliste"). Problem dabei: Der String der RowSource-Eigenschaft darf nur max. 2048 Zeichen lang sein!! Hab aber wesentlich mehr Tabellen und Abfragen... die sich auch öfter mal ändern.

Kann man das Listenfeld nicht irgendwie direkt mit den Objektnamen der TableDefs- bzw. QueryDefs-Auflistung befüllen? Habs schon probiert mit
Code:
    For Each TDef In DB.TableDefs
        Me!LbxTest.AddItem TDef.Name
    Next TDef
aber das Listenfeld kennt die Methode leider nicht.

Gibt es eine einfachere oder bessere Lösung?

Ich komm da einfach nicht weiter... es ist zum verzweifeln!! Sad
Vielen Dank für Eure Hilfe!!! Smile
TommyK
Im Profil kannst Du frei den Rang ändern


Verfasst am:
11. Apr 2005, 11:00
Rufname:
Wohnort: Sachsen


AW: Tabellen bzw. Abfragen in Listenfeldern anzeigen? - AW: Tabellen bzw. Abfragen in Listenfeldern anzeigen?

Nach oben
       

Hallo,

Du kannst die MSysObjects-Tabelle abfragen.
1. Tabellen:
Code:
SELECT MSysObjects.Name, MSysObjects.Type
FROM   MSysObjects
WHERE  MSysObjects.Name Not Like "MSys*"
AND    (MSysObjects.Type=1
OR      MSysObjects.Type=4
OR      MSysObjects.Type=6);

2. Abfragen
Code:
SELECT MSysObjects.Name, MSysObjects.Type
FROM   MSysObjects
WHERE  MSysObjects.Name Not Like "~*"
AND    MSysObjects.Type=5;
Nimm diese SQL-Strings als Datenherkunft.
_________________
Gruß Tommy
martin72
Im Profil kannst Du frei den Rang ändern


Verfasst am:
11. Apr 2005, 15:00
Rufname:
Wohnort: Würzburg

Danke!! - Danke!!

Nach oben
       

Hallo Tommy,

hey, vielen herzlichen Dank für den guten Tipp! Da hab ich mich wohl etwas zu sehr "verkünstelt". Dass das so einfach geht, Surprised da wär ich nie drauf gekommen! Very Happy

Gruß, Martin
Nachtrag: martin72 am 11. Apr 2005 um 22:19 hat folgendes geschrieben:
Eine kurze Frage hätte ich noch:

Für welches Objekt steht die Typ-Nr. "4" in der MSysObjects-Tabelle?
Gibt es ein Verzeichnis, wo die Typ-Nr. aller Objekte aufgelistet und erklärt werden?

Vielen Dank!
Martin
TommyK
Im Profil kannst Du frei den Rang ändern


Verfasst am:
12. Apr 2005, 07:46
Rufname:
Wohnort: Sachsen

AW: Tabellen bzw. Abfragen in Listenfeldern anzeigen? - AW: Tabellen bzw. Abfragen in Listenfeldern anzeigen?

Nach oben
       

Hallo Martin,

hier die Erklärung der Werte:

1 'Tabellen
6 'eingebundene Tabellen
4 'eingebundene ODBC-Tabellen
5 'Abfragen
-32768 'Formulare
-32764 'Berichte
-32766 'Makro
-32761 'Module
-32756 'Datenzugriffseite

_________________
Gruß Tommy
martin72
Im Profil kannst Du frei den Rang ändern


Verfasst am:
12. Apr 2005, 19:05
Rufname:
Wohnort: Würzburg


AW: Tabellen bzw. Abfragen in Listenfeldern anzeigen? - AW: Tabellen bzw. Abfragen in Listenfeldern anzeigen?

Nach oben
       

Hi Tommy,

Herzlichen Dank für die Erläuterungen!

Schöne Grüße
Martin
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Zwei Tabellen zusammenfügen und Nullwerte überschreiben 1 m.hataj 1304 13. Mai 2004, 18:10
faßnacht(IT); Zwei Tabellen zusammenfügen und Nullwerte überschreiben
Keine neuen Beiträge Access Tabellen & Abfragen: kriterium - datensatz nur in einer von zwei tabellen 3 budking82 1000 11. Mai 2004, 12:59
budking82 kriterium - datensatz nur in einer von zwei tabellen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellen verknüpfen ( Excel & Access ) 1 Isa 1380 29. Apr 2004, 17:45
BufferOverflow2 Tabellen verknüpfen ( Excel & Access )
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage erstelen, die zwei tabellen vergleicht 2 pucky 802 27. Apr 2004, 10:53
ProLogistik Abfrage erstelen, die zwei tabellen vergleicht
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragewerte nur einmal anzeigen 2 Eric 1196 16. Apr 2004, 19:09
Eric Abfragewerte nur einmal anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage über mehrere Tabellen 6 Martin1977 976 02. Apr 2004, 15:43
Martin1977 Abfrage über mehrere Tabellen
Keine neuen Beiträge Access Tabellen & Abfragen: neue Tabellen erstellen aus vorhandener Tabelle 6 moni 2010 29. März 2004, 15:39
moni neue Tabellen erstellen aus vorhandener Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Auf- bzw. Abrundung - Ganzzahl 2 Klaus19 596 29. März 2004, 12:35
Klaus19 Auf- bzw. Abrundung - Ganzzahl
Keine neuen Beiträge Access Tabellen & Abfragen: datensatz aus mehreren Tabellen im formular anzeigen 1 SixPack 1197 29. März 2004, 10:53
Willi Wipp datensatz aus mehreren Tabellen im formular anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Zwei Tabellen zusammenführen, bzw. abgleichen 1 daha 1183 16. März 2004, 11:45
lothi Zwei Tabellen zusammenführen, bzw. abgleichen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellen verknüpfen 1 darkblue82 802 05. März 2004, 12:00
lothi Tabellen verknüpfen
Keine neuen Beiträge Access Tabellen & Abfragen: 2 Textboxen und 2 Kombifelder mit UND (ODER) abfragen 1 Gast 486 03. März 2004, 09:57
lothi 2 Textboxen und 2 Kombifelder mit UND (ODER) abfragen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: JavaScript