Einzelnen Beitrag anzeigen

HartiMcFly

Registriert seit: 3. Mär 2005
18 Beiträge
 
#1

Datenübergabe an ein anderes Feld

  Alt 21. Feb 2006, 10:49
Datenbank: Firebird • Version: 1.5.2 • Zugriff über: IB Database, IB Transaction, IBQuery, IBUpdateSQL
Hallo,

ich weiß nicht ob ich einfach nur einen Denkfehler mache, aber ich hoffe mal ihr könnt mir hier weiterhelfen.

Ich habe eine Datenbank mit 2 Tabellen.
Ich habe im Delphi eine Maske geschrieben, mit der diese Tabellen gefüllt werden.
Ich bin zur Zeit soweit, dass die erste Tabelle ohne Probleme angenommen wird, heißt die Dateneingabe und der Post funktionieren.

Jetzt habe ich in Tabelle 1 und 2 jeweils die Spalte KUNDENNR.
Ich möchte nun die in Tabelle 1 eingegebene KUNDENNR an Tabelle 2 weitergeben.
Ich habe es mit folgender Anweisung probiert.


IBQuery2.FieldbyName('KUNDENNR').AsInteger:=IBQuer y1.FieldbyName('KUNDENNR').AsInteger;

Lasse ich das Programm nun laufen, so bekomme ich folgende Fehlermeldung:

IBQuery2: Das Feld 'KUNDENNR' wurde nicht gefunden.
Das Feld existiert aber definitiv, ich kann z.B. ohne Probleme über ein DBEdit auf dieses Feld zugreifen.

Kann mir hier jemand von euch weiterhelfen?

Danke
  Mit Zitat antworten Zitat