![]() | |
| | #1 (permalink) | |
| Üye Üyelik Tarihi: 01/2008
Mesaj: 30
| Alıntı:
öncelikle herkeze iyi akşamlar arkadaşlar ben bi proje yapıcam ve daha projenin başında bi probelemle karşılaştım benim sorunum formda 2 tane editbox var bu edit lardan birisi kullanıcı adı diğeri parola için buraya girilen kullanıcı adı ve parola veritabanında aratılacak eger kullanıcı adı ve parola veri tabanında mevcutsa 2. forma geçicek eger yanlışsa hata mesajı vericek ve kullanıcalara göre sınırlama olucak mesela emre kullanıcı sadece stok bölümü ile ilgilenecek ali kullanıcı muster bölümü ilgillenecek gibi olucak yardımlarınızı bekliyorum şimdiden tşkrler Enson 14/05/2008 18:56 tarihinde cemaliozan tarafından düzenlenmiştir.. | |
| |
| | #2 (permalink) |
| Kodlarım, Canlarım... Üyelik Tarihi: 05/2005 Yer: » Delphi Bölümü «
Mesaj: 1,677
|
Delphi'ye yeni başlayan yada gördüğü eğitim nedeniyle soru yönelten üyelerin başlangıç düzeyindeki sorularını bu başlıkta toplayalım...
__________________ Haberbox | Tek Sevgi | Genel Seçimler | Magice Book | Yerel Seçimler Yaşamaya Değer Bir Hayattan, Sevmeye Değer Bir Aşktan, Dostluğa Değer Bir Arkadaşlıktan Asla Vazgeçmeyin... |
| |
| | #3 (permalink) |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 642
|
İyi Akşamlar, Eğribey Veritabanı nedir? Neyle Bağlanıyorsunuz ? Bunları bilmeden net birşey söylenmez Ayrıca bakınız forum kuralları http://forum.ceviz.net/pascal-delphi-delphinet/announcement-soru-sormadan-once.html .
__________________ Soru Sormadan Önce: http://forum.ceviz.net/announcement.php?f=27&a=55 Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp |
| |
| | #4 (permalink) |
| Üye Üyelik Tarihi: 01/2008
Mesaj: 30
|
forum kurallarını okudum tskr ederim kullandıgım veri tabanı access databasename=proje tablename=giris giris tablosunda kullanici ve parola olmak üzere 2 tane alan bulunmakta benim sorum delphide hazırladıgım 1. formda kullanıcı ve parola olmak üzere 2 tane edit var ve benim istediğim bu kullanıcı adı ve parola editlarına girilen veriler veritabanında aransın eger bu kullanıcı adı ve parola veri tabanında varsa 2. forma geçsin değilse hata mesajı versin tskrler |
| |
| | #5 (permalink) |
| Üye Üyelik Tarihi: 01/2008
Mesaj: 117
|
hocam bunu basit bir sql cümleciği ile halledebilirsiniz. select * from tabloadi where k_adi='+#39+edit1.text+#39+' and k_sifre='+#39+edit2.text+#39+' eğer şifre doğruyosa; if adoquery1.Fields[0].AsInteger=0 then // böyle bir kullanıcı adı yoksa; showmessage('hata') else form2.show
__________________ |
| |
| | #6 (permalink) | |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 642
| Alıntı:
Sevgili Eğribey, Belirtmemişsiniz ama ben Bağlantı türü olarak ADOQueryi tercih ettinizi varsayıyorum Yapacagınız şey şudur : Kullanıcı Adı: için seçim mi yaptırascaksınız ? ( Combobox.Text ) Yoksa kişi adını kendisi mi girecek ? ( Edit.Text ) Ben seçim yaptırmayı tercih ediyorum Önce veritabanındaki kullanıcıları comboya yükleyiniz Kod:
ComboBox1.Style:=csDropDownList;
Adoquery1.close;
Adoquery1.SQL.clear;
ADOQuery1.SQL.Add(' select * from Kullanici ');
AdoQuery1.filtered := True;
Adoquery1.Open;
while not Adoquery1.eof do
begin
combobox1.items.add(Adoquery1.fieldbyname('KullaniciKodu').asstring);
Adoquery1.next;
end;
Sonra Edite girilen Bilgi Yani şifreyi kontrol edeceksiniz. Şu şekilde örnek verilebilir Kod:
if ( ComboBox1.Text = Adoquery1.fieldbyname('KullaniciKodu').AsString ) AND ( Edit2.Text = Adoquery1.fieldbyname(Sifre').AsString ) then
begin
Form8.Close; // giriş başarılı
form8.ModalResult:= mrOk;
KULLANICI:=Form8.ComboBox1.text;
KULLANICI_Status:=Adoquery1.fieldbyname('KullaniciKodu').AsString ; // Global değişken
end
else
begin
ShowMessage('Şifre Hatalı');
Edit2.SetFocus;
end;
Ve Bu giriş yapan kişiyi Admin mi User mi diye ayıırıp programda yetkilendirme yapmak istiyorsanız Global değişken tanımlamanız gerekecek. Başlangıç için bu size güzel bilgi oldu ![]() Kolaylıklar dilerim .
__________________ Soru Sormadan Önce: http://forum.ceviz.net/announcement.php?f=27&a=55 Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp | |
| |
| | #7 (permalink) |
| Üye Üyelik Tarihi: 01/2008
Mesaj: 30
|
fazla oldugumun farkındayım ama bu kodları calıstırdıgımda form bile acılmadan direk şifre hatalı die bi mesaj geliyo ![]() sorun bendenmi kaynaklanıyo acaba ben sadece kullanıcı adı ve parola veritabanında bulunan kullanıcı adı ve parola ise form2 nin acılmasını değilse hata mesajı vermsini istiyorum ((
|
| |
| | #8 (permalink) |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 642
|
@Eğribey, Formun eventlerine yazmayacaksınız Buttona yazacaksınız kodları .
__________________ Soru Sormadan Önce: http://forum.ceviz.net/announcement.php?f=27&a=55 Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp |
| |
| | #10 (permalink) |
| Üye Üyelik Tarihi: 12/2007 Yer: DELPHI LAND
Mesaj: 642
|
Eğribey, Verdiğim kodları kendinize göre uyarladınız değil mi ? Çünkü Veritabanından kem kullanıcı adı hemde şifre çekiyorduk. Eğer birbirlerini tutmuyorsa hatalı demesi normal. Demek ki şifreyi yanlış giriyorsunuz ![]() .
__________________ Soru Sormadan Önce: http://forum.ceviz.net/announcement.php?f=27&a=55 Sigarayı BIRAKMANIN YOLLARI.......! http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp |
| |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| kullanıcı girişi | sonsuz | PHP | 2 | 10/05/2007 19:21 |
| Şifreli Kullanıcı Girişi | MaxMaren | PHP | 2 | 23/04/2007 20:14 |
| Kullanıcı Girişi | sagsoz06 | ASP | 5 | 04/04/2007 11:11 |
| DESKTOP CONNECTION'da farklı kullanıcı girişi | SİNELSAN | Ağ / Güvenlik | 1 | 16/12/2004 09:39 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |