Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Anfängerfrage Datenbankabfrage in nichtvisuellen Funktion (https://www.delphipraxis.net/56485-anfaengerfrage-datenbankabfrage-nichtvisuellen-funktion.html)

SachsenHessi 6. Nov 2005 18:06

Datenbank: DBase-Tabelle • Zugriff über: noch keine Ahnung, am besten direkt mit Delphi6

Anfängerfrage Datenbankabfrage in nichtvisuellen Funktion
 
Hallo,

nachdem mir hier eben (als absoluten Anfänger) sehr geholfen wurde, schiebe ich mal noch eine Frage nach.
Ich brauche eine Funktion, welcher ein Code und ein Tabellenname (es handelt sich um dBASE-DBF-Tabelle) übergeben wird, und die mir den zugehörigen Wert zurück gibt.

also ---> function GetValue(iCode:integer, sTabelle:string):string ---> sTabelle.NR
der SQL-String dazu wäre: SELECT * FROM sTabelle WHERE sTabelle.NR=iCode

Hat jemand da mal ein kurzes Beispiel für mich (incl. der Deklarationen) ?
(Datenbank innerhalb eienes Formulars kriege ich hin, aber hier stehe ich irgendwie auf dem Schlauch)

Vielen Dank
Frank

Union 7. Nov 2005 08:55

Re: Anfängerfrage Datenbankabfrage in nichtvisuellen Funktio
 
Hallo,

die generelle Vorgehensweise ist:
  • Deklaration der Query-Objekt-Variablen
  • Erzeugen des Query-Objekts und Zuweisung an die Variable
  • Füllen der Eigenschaften per Sourcecode, die man sonst im OI setzt
  • Öffnen der Query
  • Operationen auf Query ausführen
  • Query-Variable deinitialisieren und Speicher freigeben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:41 Uhr.

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 by Thomas Breitkreuz