![]() |
Syntaxproblem, bitte um Hilfe
Hallo, versuche gerade die
![]() Datenbank herstellen und Daten auslesen. nun scheitere ich schon nach wengen Minuten :? Kann mir jemand sagen was hier falsch ist?
Code:
Die Fehlermeldung:
unit Unit1;
interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, EDBComboBox, EDB, EDB_const; type TForm1 = class(TForm) Memo1: TMemo; EDB1: TEDB; EDBComboBox1: TEDBComboBox; Daten: TButton; private { Private-Deklarationen } public { Public-Deklarationen } end; var Form1: TForm1; implementation {$R *.dfm} begin if EDB1.CreateDBConnection then begin end; end. [Fehler] Unit1.pas(34): Undefinierter Bezeichner: 'EDB1' Ist ein Anfängerfehler, gewiss. Aber dafür wahrscheinlich umso einfacher zu beantworten. Danke. |
Re: Was ist hier falsch?
Hallo Benjin,
bitte ändere den Titel Deines Beitrages, so daß dieser etwas mit dem Thema Deiner Frage zutun hat. Danke. ;-) |
Re: Was ist hier falsch?
Moin moin
Was ist hier falsch? -> Ich denke erstmal der Titel *hihi* Spass beiseite.
Delphi-Quellcode:
Is das 1:1 dein Code oder ein Tippfehler? Da Fehlt das Ereignis.
implementation
{$R *.dfm} begin if EDB1.CreateDBConnection then begin end; schönen Gruß Sam |
Re: Was ist hier falsch?
wenn mich nicht alles trügt fehlt das ne procedure / funktion wann das aufgerufen werden soll
wann soll das if statement denn ausgeführt werden ? |
Re: Was ist hier falsch?
Versuchs mal so :):
Delphi-Quellcode:
unit Unit1;
interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, EDBComboBox, EDB, EDB_const; type TForm1 = class(TForm) Memo1: TMemo; EDB1: TEDB; EDBComboBox1: TEDBComboBox; Daten: TButton; procedure FormCreate(Sender: TObject); private { Private-Deklarationen } public { Public-Deklarationen } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); begin if EDB1.CreateDBConnection then begin {tu was} end end; end. |
Re: Was ist hier falsch?
lieber net :angel2:
Delphi-Quellcode:
Lieber So! :zwinker:
unit Unit1;
interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, EDBComboBox, EDB, EDB_const; type TForm1 = class(TForm) Memo1: TMemo; EDB1: TEDB; EDBComboBox1: TEDBComboBox; Daten: TButton; procedure FormCreate(Sender: TObject); private { Private-Deklarationen } public { Public-Deklarationen } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); begin if EDB1.CreateDBConnection then begin {tu was} end; end; end. bye |
Re: Was ist hier falsch?
ach, jeder darf ma nen semikolon vergessen :P
hab bis vor kurzem mit VB gearbeitet, da habsch sowas nich gebraucht ;) |
Re: Was ist hier falsch?
wosn da jetzt der unterschied?
|
Re: Was ist hier falsch?
Zitat:
Delphi-Quellcode:
das Semikolon hinter dem end vergessen. ;)
if EDB1.CreateDBConnection then
begin {tu was} end |
Re: Was ist hier falsch?
muss ja auch nicht. siehe:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin begin begin beep end end end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:23 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