Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Virtuelle Tabelle (In-Memory) gesucht (vll mit ADO?) (https://www.delphipraxis.net/116155-virtuelle-tabelle-memory-gesucht-vll-mit-ado.html)

SubData 24. Jun 2008 14:09

Re: Virtuelle Tabelle (In-Memory) gesucht (vll mit ADO?)
 
Mach dir ein String-Array mit den Tabellennamen und gib der Tag-Property der Tabelle den Index aus dem Array.
Damit hast du deinen Tabellennamen ;-)

mkinzler 24. Jun 2008 14:21

Re: Virtuelle Tabelle (In-Memory) gesucht (vll mit ADO?)
 
Oder nimm TJvCSVDataSet

Reinhardtinho 24. Jun 2008 14:21

Re: Virtuelle Tabelle (In-Memory) gesucht (vll mit ADO?)
 
Zitat:

Zitat von SubData
Mach dir ein String-Array mit den Tabellennamen und gib der Tag-Property der Tabelle den Index aus dem Array.
Damit hast du deinen Tabellennamen ;-)

Ich glaub ich steh auf dem Schlauch. Wie wird denn die Table-Komponente mit dem String-Array verbunden?

Im Tag-Property steht dann ja nur ein einfacher Integerwert, z.b. 1.

alzaimar 24. Jun 2008 14:29

Re: Virtuelle Tabelle (In-Memory) gesucht (vll mit ADO?)
 
Delphi-Quellcode:
Procedure VerbindeTabelleMitEintragInStringListe (ATable : TSomeMemoryTable; aName : String; aStringList : TStringList);
Begin
  aStringList.AddObject (aName, aTable);
End;

PMM 24. Jun 2008 15:14

Re: Virtuelle Tabelle (In-Memory) gesucht (vll mit ADO?)
 
Es geht auch ganz ohne "fremd Komponenten" nämlich mit TClientDataset. Die können eine ganze Menge und das auch "standalone" ohne Anbindung an eine externe DB.
PMM

Reinhardtinho 27. Jun 2008 11:26

Re: Virtuelle Tabelle (In-Memory) gesucht (vll mit ADO?)
 
Hi,

eigentlich hätte ich aufgrund einer Fremdkomponente anscheinend wirklich das Property "TableName" gebraucht, um einen Namen anzugeben.

Mir ist aufgefallen, dass es auch ohne diese Eigenschaft zum richtigen Ergebnis führt, obwohl eine Exception geworfen wird, die ich jetzt einfach abfange.


Danke an alle! :dp:

Lorenz

HeinzJ 30. Jun 2008 08:05

Re: Virtuelle Tabelle (In-Memory) gesucht (vll mit ADO?)
 
Wieso leitest Du nicht einfach eine eigene Klasse ab, die Tablename als Property hat?


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:32 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz