![]() |
Datenbank: FoxPro • Version: 6.0 • Zugriff über: FoxPro
Felder in FoxPro suchen
Guten Morgen Leute!
Ich möchte ein Feld bzw. eine Spalte in einer FoxPro Tabelle suchen, falls diese existiert soll er dann in ein IF springen. Ich hab es mit seek und locate for versucht, jedoch bin ich daran gescheitert, dass er immer nach einer eExpression suchen will. Ist es möglich anders nach Spalten zu suchen, oder mach ich nur was falsch mit den Befehlen? Dankeschön schonmal :) |
Re: Felder in FoxPro suchen
Delphi-Quellcode:
Seek und Locate suchen nach Feldinhalten
if table11.FieldByName('Name_der_Spalte') <> nil then ...
|
Re: Felder in FoxPro suchen
Zitat:
(DEST = meine Tabelle) Vom Befehl "FieldByName" steht auch nichts in der FoxPro Hilfe, geht das da überhaupt? |
Re: Felder in FoxPro suchen
UUUUUppps,
wie ich bereits heute in einem anderen Thread festgestellt habe: meine Brille braucht dringends eine gründliche Reinigung :lol: Ich hatte bei deiner Frage übersehen, dass du nicht mit Delphi sondern mit FoxPro programmierst. Damit kenne ich mich leider nicht aus. In Delphi wäre table1 mein Datenbank-Object vom Typ TTable, dort gibt es dann die entsprechende Methode. Schau mal nach, ob es in Foxpro nicht so etwas ähnliches gibt. |
Re: Felder in FoxPro suchen
Trotzdem danke für die Antwort.
Ich habe gestern noch den ganzen Nachmittag gesucht, aber bin aus der FoxPro Hilfe nicht schlauer geworden. Ich habe etwas mit Header.Caption gefunden, was, soweit ich vestanden habe, der Titel der Spalter ist. Allerdings weiß ich immernoch nicht wie ich danach suchen kann. Hat irgendjemand noch eine Idee? Danke :) |
Re: Felder in FoxPro suchen
Geht es um einen Delphi zugriff auf eine FoxPro (xbase)-Tabelle oder um den Zugriff unter FoxPro?
|
Re: Felder in FoxPro suchen
Zitat:
Es geht um Datenübernahme von mehreren dbase, dabei muss ich Felder Abfangen die in manchen Tabellen nicht existieren. Deswegen die suche ob das Feld existiert oder nicht. |
Re: Felder in FoxPro suchen
Du könntest dir die Felder der tabelle in eine Array schreiben lassen:
Code:
USE <tabelle>
SCATTER NAME <tabelle> |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:03 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