Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Operator oder Semikolon fehlt - WO?! (https://www.delphipraxis.net/31348-operator-oder-semikolon-fehlt-wo.html)

HaCkAttaCk2001 7. Okt 2004 19:09


Operator oder Semikolon fehlt - WO?!
 
Hi @ all.

Ich bin echt am Verzweifeln. Sowas hab ich noch nie erlebt... angeblich fehlt ein Operator oder Semikolon, aber ich mach alles so wie immer... Wo ist der Fehler???

Delphi-Quellcode:
procedure TForm5.Button5Click(Sender: TObject);
begin
  ZMySQLquery1.SQL.Text := 'DROP FROM `wars` WHERE `id` = '''Edit6.Text'''';
  ZMySQLquery1.Open;
end;

PS: Er setzt den Cursor zu der 6 (??).

C ya!

phXql 7. Okt 2004 19:10

Re: Operator oder Semikolon fehlt - WO?!
 
Delphi-Quellcode:
procedure TForm5.Button5Click(Sender: TObject);
begin
  ZMySQLquery1.SQL.Text := 'DROP FROM `wars` WHERE `id` = '''+Edit6.Text+'''';
  ZMySQLquery1.Open;
end;

HaCkAttaCk2001 7. Okt 2004 19:11

Re: Operator oder Semikolon fehlt - WO?!
 
Hi.

:wall: :wall: :wall: :wall: :wall: :wall: :wall: :wall: :wall: :wall:

Ah ich bin so blind. Ich glaub ich bin überarbeitet... THX THX THX! :thumb: :dp:


C ya.

Sanchez 7. Okt 2004 19:12

Re: Operator oder Semikolon fehlt - WO?!
 
Hallo,

Liegt vermutlich an den fehlenden Plussen (was is eigentlich die Mehrzahl von Plus :mrgreen: )
Delphi-Quellcode:
  ZMySQLquery1.SQL.Text := 'DROP FROM `wars` WHERE `id` = ''' + Edit6.Text + '''';
Schöner als die vielen Hochkommas wäre es auf alle Fälle, eine Konstant zu verwenden.

grüße, daniel

[EDIT]Nein! Zu langsam :stupid: [/EDIT]

bigpoopapizza 19. Okt 2005 19:43

Re: Operator oder Semikolon fehlt - WO?!
 
if (abi >281<296) then := 3.9;

ist das überhaupt so richtig??da kommt halt auch Operator oder Semikolon fehlt
und Inkompatble Typen
und Anweisung erforderlich, aber Ausdruck vom Typ "Extended" gefunden!! was bedeuted das??

Dax 19. Okt 2005 19:47

Re: Operator oder Semikolon fehlt - WO?!
 
Zitat:

Zitat von bigpoopapizza
if (abi >281<296) then := 3.9;

Hä? Was bitte soll das tun?

Khabarakh 19. Okt 2005 19:51

Re: Operator oder Semikolon fehlt - WO?!
 
Zitat:

Zitat von bigpoopapizza
if (abi >281<296) then := 3.9;

Das muss ich einfach mal fragen: hä :gruebel: ? Du willst überprüfen, ob 281 kleiner 296 ist :gruebel: ? Und dann 3,9 zuweisen? Aber wem zuweisen :gruebel: ?

Konstruktionen wie "1 < x < 10" gibt es in Delphi grundsätzlich nicht. Es würde als erstes "1 < x" ausgewertet, das Ergebnis ist ein Boolean, den man eben nicht mehr auf "< 10" testen kann.

[edit]Zu langsam :stupid: [/edit]

bigpoopapizza 19. Okt 2005 20:01

Re: Operator oder Semikolon fehlt - WO?!
 
tut mir leid das war ja nur so ne idee!! des ist mein erstes Projekt!!

das programm soll zur berechnung der abinote dienen!!
und damit wollte ich sagen, dass man wenn man insgesamt die punkte 296-281 hat das man die note 3.9 hat!!
wisst ihr was ich meine??
könnt ihr mir helfen??

Matze 19. Okt 2005 20:04

Re: Operator oder Semikolon fehlt - WO?!
 
Ungetestet:

Delphi-Quellcode:
if (abi > 281) and (abi < 296) then
  note := 3.9;

Treffnix 19. Okt 2005 20:07

Re: Operator oder Semikolon fehlt - WO?!
 
:gruebel:

Wenns jetzt 3 gewesen wär, hätt ich ja noch gesagt okay, wird halt von 1-6 durchgetestet...
Aber wenn da schon ne Kommazahl bei rumkommt, dann gibt es doch bestimmt ne Möglichkeit das zu berechnen statt alle 0,1 nen neues If zu basteln.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:30 Uhr.
Seite 1 von 3  1 23      

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