Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
excel abfrage --> alle tabellen anzeigen
port45
myCSharp.de - Member



Dabei seit:
Beiträge: 11

Themenstarter:

excel abfrage --> alle tabellen anzeigen

beantworten | zitieren | melden

Hallo zusammen,

steck ein bisschen fest...
realisiere gerade ein Programm um Excel-tabellen anzuzeigen und zu bearbeiten.
Klappt auch alles sehr gut bis auf eine Abfrage um alle Tabellen anzuzeigen.

Ich habe 5 Tabellen in meiner Excel Datei und würde gerne alle mit allen spalten und zeilen in einem Datagridview anzeigen.
mein Ansatz:

strCmd = "Select * From [Tabelle1$] UNION ALL Select * From [Tabelle2$]";

Funktioniert ja auch alles wunderbar, aber sobald man eine neue Tabelle Hinzufügt, also eine sechste, müsste man dementsprechen den Code wieder bearbeiten.

Gibts einen Befehl um das ein wenig abzukürzen?
z.b "SELECT * FROM ALL_TABLES" oder sowas?

Danke für jede Hilfe
private Nachricht | Beiträge des Benutzers
chavez
myCSharp.de - Member



Dabei seit:
Beiträge: 252
Herkunft: Österreich

beantworten | zitieren | melden

Ich schätze mal du verwendest OleDb um darauf zuzugreifen?
Falls dem so ist kannst du OleDbConnection.GetOleDbSchemaTable() verwenden.
private Nachricht | Beiträge des Benutzers
port45
myCSharp.de - Member



Dabei seit:
Beiträge: 11

Themenstarter:

beantworten | zitieren | melden

Ja genau mit Oledb.
ok danke schon mal : ) werde ich gleich mal mich mit beschäftigen.

noch eine Frage: Da ich mehrere Tabellen in ein Datagridview gleichzeitig anzeige, kann ich änderungen die ich im dgv vornehme nicht speichern oder? Da ich ja eine komplett neue Tabelle damit erstelle und damit nicht mehr die einzelnen Zeilen den richtigen Tabellen zuordnen kann.
Lieg ich da richtig?
private Nachricht | Beiträge des Benutzers