AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Datenfeld anfügen

Ein Thema von Fritz01 · begonnen am 22. Mär 2006 · letzter Beitrag vom 26. Mär 2006
Antwort Antwort
Fritz01

Registriert seit: 22. Mär 2006
Ort: Großenkneten
181 Beiträge
 
Delphi 7 Professional
 
#1

Datenfeld anfügen

  Alt 22. Mär 2006, 18:29
Datenbank: dbase für Windows • Zugriff über: mit ttable
Hallo,
ich habe einer Datenbank ein Feld hinzugefügt. Das Feld wird bei tTable -FieldDefs angezeigt, macht aber beim Compiler einen Fehler -unbekannter Bezeichner-
Was ist zu tun?
Fritz
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Datenfeld anfügen

  Alt 22. Mär 2006, 18:43
Poste mal den Code
Markus Kinzler
  Mit Zitat antworten Zitat
Fritz01

Registriert seit: 22. Mär 2006
Ort: Großenkneten
181 Beiträge
 
Delphi 7 Professional
 
#3

Re: Datenfeld anfügen

  Alt 22. Mär 2006, 19:37
Hallo,
habe meine Frage vielleicht etwas unglücklich formuliert.

Mit Datenbankoberfläche habe das Datenfeld 'Homepage C 40' angefügt.
das Auslesen soll mit fogendem Code erfolgen

sAdrHomepage := trim(FormDaten.tAdresHomepage.AsString);
Hierbei streikt der Compiler mit fogender Fehlermeldung:
Undefinierter Bezeichner 'tAdresHomepage'
Fritz
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Datenfeld anfügen

  Alt 22. Mär 2006, 19:42
Es schein als ob du mit Zugriffsobjekten arbeitest oder von welchem Typ ist tAdresHomepage?. Ich würde direkt mit dem Table-Objekt arbeiten, also so:

sAdrHomepage := trim(Table.FieldByName('Homepage').asString);
Markus Kinzler
  Mit Zitat antworten Zitat
Fritz01

Registriert seit: 22. Mär 2006
Ort: Großenkneten
181 Beiträge
 
Delphi 7 Professional
 
#5

Re: Datenfeld anfügen

  Alt 24. Mär 2006, 15:19
Hallo Mkinzler,

bisher hat da nichts geholfen. Das neue Feld in der Tabelle wird einfach nicht erkannt. Habe so einige Versuche unternommen. Sollte man da das ges. Programm neu erstellen müssen? Kann ich mir nicht vorstellen. Vielleicht gelingt es mir doch noch. Schönes Wochenende. Fritz01 04435-3536
Fritz
  Mit Zitat antworten Zitat
Fritz01

Registriert seit: 22. Mär 2006
Ort: Großenkneten
181 Beiträge
 
Delphi 7 Professional
 
#6

Re: Datenfeld anfügen

  Alt 26. Mär 2006, 21:24
Hallo,

nun geht es! Habe DataSource, TTable und ListBox gelöscht und danach neu aufgebaut.
Daten auslesen:
EdtAdrHomePage.Text:=FormDaten.tAdres.FieldByName( 'Homepage').AsString;
Daten ablegen:
FormDaten.tAdres.FieldValues['HomePage']:= edtAdrHomePage.Text;
Dein Vorschlag war super, jetzt werden auch die hinzugefügten Felder erkannt. Danke
Fritz01
Fritz
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz