Autor Beitrag
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Sa 09.11.02 20:45 
Hi,

oh je, jetzt habe ich hier was ganz blödes : In meine Eingabemaske kann ich nichts mehr eingeben. :oops: Habe deshalb mal alles überprüft und festgestellt, daß die DataFields (DBedit usw.) zwar da sind, auch mit richtigem Feldnamen, aber in die Eigenschaft Datasource nichts eingegeben werden kann. Wundert mich, daß die Feldnamen noch richtig sind. Füge ich ein ShowMessage folgendermaßen ein :

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
   KuModul.Database.Open;
    KuModul.Transaction.StartTransaction;
    KuModul.KuDatenSatz.Open;
    WITH KuModul.KuDatenSatz DO BEGIN
      active := false;
      SelectSQL.Text := 'SELECT * FROM KUNDE8 WHERE NR='+LabeledEdit1.Text;
      active := true;
showmessage ('*'+  FieldByName ('NAME').value   +'*');


so zeigt er das Feld, aber nur in der Message(!) , richtig an :hair: Um einer zwangsläufigen Frage zuvorzukommen : Habe natürlich auch build benutzt. Da ich heute an diesem Teil fast nix gemacht habe ist das für mich unerklärbar. Datasource, Dataset usw. sind so wie vorher auch. Wieso kriege ich keinen Zugriff auf die Datasource ??

Jetzt habe ich noch etwas entdeckt : in einem völlig anderen Programm kommt eine Fehlermeldung :

"invalid Transaction handle, expecting explicit Transaction Start"

Ist da eventuell etwas in Delphi verstellt? Ich war nämlich 4 St. nicht in der Nähe des Rechners. :evil:

Gruß
Hansa
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: Mo 11.11.02 09:39 
Hi,

das gleiche Problem hatte ich auch mal. Da konnte ich einer Komponente nicht die DataSource zuweisen, obwohl die Datenmodulunit in der passenden Unit stand. Ich habe dann einfach im FormShow-Event den Kompo's im Quelltext die Datasource zugewiesen.