AccessTr.neT
Access Web Üzerinden Basit Bir Kullanıcı Girişi Yapamıyorum? - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Genel Konular (https://accesstr.net/forum-genel-konular.html)
+--- Forum: Farklı Konular Hakkında Sorular (https://accesstr.net/forum-farkli-konular-hakkinda-sorular.html)
+--- Konu Başlığı: Access Web Üzerinden Basit Bir Kullanıcı Girişi Yapamıyorum? (/konu-access-web-uzerinden-basit-bir-kullanici-girisi-yapamiyorum.html)



Access Web Üzerinden Basit Bir Kullanıcı Girişi Yapamıyorum? - Hüseyin Battal - 07/04/2018

Öncelikle merhaba. Access veritabanı ile web sitesi üzerinden kullanıcı girişi yapmak istedim. 
[Resim: D70WYy.png]
Ancak "Giriş Yap" a tıkladıktan sonra şu hata ile karşılaşıyorum.
[Resim: A1d8G7.png]

ve böyle hatalar ile karşılaşmak ne kadarda hevesimi kırsada öğrenmek istiyorum. Cidden, hatanın sebebi nedir? yazdığım kodların hepsinin doğru olduğunu düşünüyorum.

buda projemin linki: https://mega.nz/#!aMFHEboR!vtJnjf7hf_vzymSi9JTkT4xO5OGjnGkAoGw7aMHp8Y0


Cvp: Access Web Üzerinden Basit Bir Kullanıcı Girişi Yapamıyorum? - C*e*l*o*y*c*e - 07/04/2018

Sankisorguda hata var , sorguyu kotrol edin


Cvp: Access Web Üzerinden Basit Bir Kullanıcı Girişi Yapamıyorum? - ozanakkaya - 07/04/2018

OleDbCommand vericek = new OleDbCommand("SELECT * FROM ADMIN where adminKullaniciad='"+ aKad + "'and adminSifre='"+aEmail+ "'and adminEposta'"+aŞifre+"'", baglanti);

Satırını aşağıdaki ile değiştirerek deneyiniz.


OleDbCommand vericek = new OleDbCommand("SELECT * FROM ADMIN WHERE ((adminKullaniciad='" + aKad + "') AND (adminSifre='" + aŞifre + "') AND (adminEposta='" + aEmail & +'))", baglanti);

bu arada sizin kod adminsifre alanı aemail, adminemail alanını da asifre ile eşleştiriyor.


Cvp: Access Web Üzerinden Basit Bir Kullanıcı Girişi Yapamıyorum? - Hüseyin Battal - 07/04/2018

(07/04/2018, 15:54)ozanakkaya yazdı:
OleDbCommand vericek = new OleDbCommand("SELECT * FROM ADMIN where adminKullaniciad='"+ aKad + "'and adminSifre='"+aEmail+ "'and adminEposta'"+aŞifre+"'", baglanti);

Satırını aşağıdaki ile değiştirerek deneyiniz.


OleDbCommand vericek = new OleDbCommand("SELECT * FROM ADMIN WHERE ((adminKullaniciad='" + aKad + "') AND (adminSifre='" + aŞifre + "') AND (adminEposta='" + aEmail & +'))",baglanti);

bu arada sizin kod adminsifre alanı aemail, adminemail alanını da asifre ile eşleştiriyor.

Çok teşekkür ederim! Sonunda 1 aydır uğraştığım şeyi sayenizde öğrenmiş oldum.  1_004-1