Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
0
Cevap
423
Tıklama
0
Öne Çıkarma
şifre değiştirme YARDIM
X
12 yıl
Er
Konu Sahibi

Arkadaşlar bi sorum olacak yardımcı olabilirseniz sevinirim
c++ builder 6 kullanıyorum

edit1----mevcut şifre
edit2---yeni şifre
edit3---yeni şifre tekrar
edit4--- kullanıcı adı

kullanici adlı tablomda k_adi ve parola olarak tanımladığım iki alanım var . kullanıcının şifresini değiştirmeye calısıyorum ama olmuyor yanlışım nerde acaba ?

 
void __fastcall TForm6::Button1Click(TObject *Sender)
{
if(Edit2->Text=="" || Edit3->Text=="")
{
ShowMessage("Lütfen yeni parolanızı giriniz.Parola boş olamaz.");
return;
}
else if(Edit2->Text!=Edit3->Text)
{
ShowMessage("Parola ve parola tekrarı aynı değil, lütfen düzeltiniz.");
return;
}

String sql="SELECT * FROM kullanici WHERE parola='"+Edit1->Text+"'WHERE k_adi='"+Edit4->Text+"'";



MyQuery1->SQL->Clear();
MyQuery1->SQL->Add(sql);
MyQuery1->Execute();
if(MyQuery1->RecordCount<1)
{
ShowMessage("Mevcut kullanici adi veya parola yanlış.");
return;
}

sql="UPDATE kullanici SET parola='"+Edit2->Text+"' WHERE k_adi='"+Edit4->Text+"'";

//ShowMessage(sql);
MyQuery1->SQL->Clear();
MyQuery1->SQL->Add(sql);
MyQuery1->Execute();
ShowMessage("Parolanız başarıyla değiştirilmiştir.");
}

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.