hatanın nedeninini bulamadım

Yapmak istediğiniz işle ilgili doğru bileşeni bulmak için burayı kullanabilirsiniz. Sadece bulmak için, diğer sorular Programlama forumuna lütfen.
Forum kuralları
Bu forum sadece yapacağınız işle alakalı doğru bileşeni bulmak içindir. Şöyle bir şey yapmam lazım, hangi bileşeni kullanıyım diyorsanız, doğru yerdesiniz.
Cevapla
didimli
Üye
Mesajlar: 18
Kayıt: 02 Eyl 2014 04:09

hatanın nedeninini bulamadım

Mesaj gönderen didimli »

merhabalar projemde aşağıdaki hatanın nedenini bulamadım acaba neden çalışmıyor yardım edebilirmisiniz teşekkürler
Resim
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: hatanın nedeninini bulamadım

Mesaj gönderen SimaWB »

QuoteStr değil QuotedStr,
IntoStr değil IntToStr.
There's no place like 127.0.0.1
didimli
Üye
Mesajlar: 18
Kayıt: 02 Eyl 2014 04:09

Re: hatanın nedeninini bulamadım

Mesaj gönderen didimli »

teşekkrü ederim ama
onları düzelttim ama hala devam ediyor
complie edemiyor

[Error] Unit4.pas(40): Missing operator or semicolon
[Fatal Error] Unit1.pas(64): Could not compile used unit 'Unit4.pas'
didimli
Üye
Mesajlar: 18
Kayıt: 02 Eyl 2014 04:09

Re: hatanın nedeninini bulamadım

Mesaj gönderen didimli »

Kod: Tümünü seç

var tc,sifre:string;
var sonuc:integer;
begin
tc:=edit1.text;
sifre:=edit2.text
bag.PersonelADOQ1.Close;
bag.PersonelADOQ1.SQL.Clear;
bag.PersonelADOQ1.SQL.Add('select * from personel where tc='+QuotedStr(tc));
bag.PersonelADOQ1.SQL.Add('and sifre='+QuotedStr(sifre));
bag.PersonelADOQ1.Open;
sonuc:=bag.PersonelADOQ1.RecordCount;
label1.Caption:=IntToStr (sonuc);
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: hatanın nedeninini bulamadım

Mesaj gönderen SimaWB »

sifre:=edit2.text
sonunda noktalı virgül yok!
There's no place like 127.0.0.1
didimli
Üye
Mesajlar: 18
Kayıt: 02 Eyl 2014 04:09

Re: hatanın nedeninini bulamadım

Mesaj gönderen didimli »

teşekkür ederim bu arada sitenizde çok güzel :)
şifreli giriş ekranıydı bu

belki birinininin ihtiyacı olur
kodları paylaşalım

Kod: Tümünü seç

procedure Tsifregiris.Button1Click(Sender: TObject);
var tc,sifre:string;
var sonuc:integer;
begin
tc:=edit1.text;
sifre:=edit2.text;
bag.PersonelADOQ1.Close;
bag.PersonelADOQ1.SQL.Clear;
bag.PersonelADOQ1.SQL.Add('select * from personel where tc='+QuotedStr(tc));
bag.PersonelADOQ1.SQL.Add('and sifre='+QuotedStr(sifre));
bag.PersonelADOQ1.Open;
sonuc:=bag.PersonelADOQ1.RecordCount;
label1.Caption:=IntToStr (sonuc);

if (sonuc > 0) then
begin
  girisfrm.showmodal;
end;
Cevapla