18-01-2017, Saat: 11:41
(18-01-2017, Saat: 10:40)cudyfoster Adlı Kullanıcıdan Alıntı:(18-01-2017, Saat: 10:36)yhackup Adlı Kullanıcıdan Alıntı: Kayıt yoksa, (böyle kullanıcı yoksa ) Formu create et demişsinDediğiniz gibi yaptım oldu. Birde ben 0 yapmışım orayı... bilgi yok ise yapmışım. 0'ı 1 olarak düzeltince de aynı işlemi yaptı. Yeni başladığım için bu yazılım işine hala arada yanlışlıklar yapabiliyorum.. Teşekkür ederim yorumunuz için ^^
if Kullanici_Query.RecordCount = 0 then begin Application.CreateForm(TForm1,form1); Form1.ShowModal; end
Böyle yap
if Kullanici_Query.RecordCount <> 0 then begin Application.CreateForm(TForm1,form1); Form1.ShowModal; end
Est. yeni başlayanda yıllardır tecrübeli olanlarda böyle hatalara düşebilir.
Ama bir login işlemini ben olsam böyle yapmam, adam şifresini yanlış girse böyle kullanıcı yok hatası alacak yeni kullanıcı açmaya çalışacak muhtemelen kullanıcı adı da uniqe ikinci defa açtırmayacak vs vs
Önce kullanıcı adından arat sadece (kullanıcı çoksa index ekle), Dönen kayıt adetine bakarsın 0 'sa kullanıcı yok,
1 ise devam, bu sefer parolayı kontrol et , eğer eşleşiyorsa devam eşleşmiyor ise şifre hatalı

