Avatar billede rocky2000 Nybegynder
12. juni 2002 - 10:09 Der er 10 kommentarer og
1 løsning

If statement

Hvordan laver man en If statement.
Jeg har en form med en EDIT der hedder navn. hvis jeg ikke har skrevet noget i den skulle der komme en Showmessage frem og lige advare dig. Jeg har prøvet det her

if (navn->Clear);
{
ShowMessage ("BUMS");
}
else
Query1->ExecSQL();

Men der mangler lige nogle ()()()()()()() Kan en hjælpe mig?!?!?
Avatar billede wisen Nybegynder
12. juni 2002 - 10:13 #1
if(navn->Clear())
Avatar billede rocky2000 Nybegynder
12. juni 2002 - 10:15 #2
Den siger Can not convert viod to bool

ÆV ÆV
Avatar billede wisen Nybegynder
12. juni 2002 - 10:15 #3
... men er det nu helt korrekt... Jeg ville forvente at Clear() ville rydde indholdet af feltet ?!?!
Avatar billede dr.truti Nybegynder
12. juni 2002 - 10:15 #4
if (navn == "");
{
ShowMessage ("BUMS"); //???
}
else
Query1->ExecSQL(); //????

Var det det du manglede.. Nu burde if finde ud af om der er skrevet noget.... Sorry hvis jeg ikke forstod hvad du mente....

Truti
Avatar billede wisen Nybegynder
12. juni 2002 - 10:16 #5
Skal det ikke være noget i stil med : if( navn->Text == "" )
Avatar billede dr.truti Nybegynder
12. juni 2002 - 10:18 #6
Ahh sorry jo jeg er sku også lige stået op....
Avatar billede dr.truti Nybegynder
12. juni 2002 - 10:19 #7
ellers ser den jo bare om der står noget i navn og det kommer vi ikke langs med....
Avatar billede rocky2000 Nybegynder
12. juni 2002 - 10:21 #8
Dr.Truti Når jeg bruger din Siger den Else sidde forkert men nå jeg bruger Wisen Virker JAAAAAAAAA Altså Den nederste
Avatar billede rocky2000 Nybegynder
12. juni 2002 - 10:22 #9
Svar lige. WISEN Jeg kom til at afvise dig
Avatar billede soepro Nybegynder
12. juni 2002 - 11:12 #10
if (navn->Text == "")
  ShowMessage("Navn SKAL udfyldes - prøv igen");
else
{
  Query1->Params["Name"] = navn->Text;
  Query1->ExecSQL();
};

Idet jeg antager at du i SQL property'en i din TQuery komponent har skrevet noget i stil med:

select * from customer.db where custname = :NAME
Avatar billede wisen Nybegynder
12. juni 2002 - 12:06 #11
Tjaa; nu er det jo forsent at svare ?!?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester