Asp.Net Vb Sql De Hata Yardım ..
-
cnn.ConnectionString = "Provider=Microsoft.Jet.oledb.4.0; Data Source=" & Server.MapPath("database.mdb")
cnn.Open()
Dim numara As String = TextBox1.TextDim sifre As String = TextBox2.Textcmd =
New OleDbCommand("select * from kullanicilar where KullaniciNo='" & numara & "' and KullaniciNo='" & sifre & "'", cnn)veri = cmd.ExecuteReader()
-----------------
read da sorun çıkarıyor neden olabilir sayın mürid kardeşler ?---------------------
-----------------------
Line 16: Dim kullanicisifre As String = TextBox2.Text
Line 17: cmd = New OleDbCommand("select * from kullanicilar where KullaniciNo='" & kullanicinumara & "' and KullaniciNo='" & kullanicisifre & "'", cnn)
Line 18: veri = cmd.ExecuteReader()
Line 19: While veri.read()cmd = New OleDbCommand("select * from kullanicilar", cnn)
--------------------------
şeklinde yazınca bağlanıyor flan ama where ile bi filtreleme yapınca sorun çıkıyor...
-
command nesnesinin Parameters.AddWithValue özelliğini kullanırsan sorun ortadan kalkabilir.
-
KopukKopca bunu yazdı:
-----------------------------
command nesnesinin Parameters.AddWithValue özelliğini kullanırsan sorun ortadan kalkabilir.
-----------------------------
olmadı
aynı sorun devam ediyor...:S -
hata aldıgın sayfadaki kod parçacığını buraya tamamen yazar mısın ?
-
Bu şekilde yaparsan SqlInjection yersin. Sorgun şöyle olmalı;
"select * from kullanicilar where KullaniciNo=@numara and KullaniciNo=@sifre"
cmd.Parameters.AddWithValue("@numara", numara);
cmd.Parameters.AddWithValue("@sifre", sifre);
-
hazır konu varken bende bişi sorim konuyu baltalamak gibi olmasın
aynen asp.net vb de access e sql komutları dışında nasıl bağlanırımveri yazırırım okurum vs
-
The_FCN bunu yazdı:
-----------------------------hazır konu varken bende bişi sorim konuyu baltalamak gibi olmasın
aynen asp.net vb de access e sql komutları dışında nasıl bağlanırım
-----------------------------Ne yapmak için bağlanacaksın ?
-
örnek olarak
3 tane textbox 2 tane dropdownlist teki veriler access e kayıt olcak
sonra başka sayfadan bu verileri çekicem
-
allahım ya kendimden utanıyorum :|
Sorun: Veritabanında veri türü integer benim gönderdiğim ise string.. uyuşmayınca sorun çıkartıyormuş :)
neyse çözdüm sorunu yardımcı olmaya çalışan bütün arkadaşlara teşekkürler... -
The_FCN bunu yazdı:
-----------------------------örnek olarak
3 tane textbox 2 tane dropdownlist teki veriler access e kayıt olcak
sonra başka sayfadan bu verileri çekicem
-----------------------------insert sorgusu ile istediğin verileri, istediğin tabloya, istediğin kolona kaydedebilirsin.
-
mamii bunu yazdı:
-----------------------------The_FCN bunu yazdı:
-----------------------------örnek olarak
3 tane textbox 2 tane dropdownlist teki veriler access e kayıt olcak
sonra başka sayfadan bu verileri çekicem
-----------------------------insert sorgusu ile istediğin verileri, istediğin tabloya, istediğin kolona kaydedebilirsin.
-----------------------------:) Mami =) Afferim sana (:
