Bu kodu nereden buldunuz anlamadım ,
VB syntaxınıda pek bilmem ama genel olarak gördüğüm bazı şeyler anlamsız geldi.
komut.Connection = baglan //baglantı nesnesi yaratıyor
komut.CommandText = "Select * from OgrenciGiris Where OgrenciGiris.TC=@TC" //sql query
komut.Parameters.AddWithValue("@TC", Textogrenci.Text) //sql query'ye textbox'taki veriyi set etme
komut.ExecuteNonQuery() //sorguyu çalıştırma
adapter.Fill(OgrenciGiris) //? Burası muallak. OgrenciGiris yukarıda datatable olarak tanımlanmıs ama içi boş nesne
DataGridView1.DataSource = OgrenciGiris //Burada gridview'e source olarak ogrencigiris nesnesi set edilmiş
adapter = New OleDbDataAdapter(komut) // burada adapter nesnesine komut set edilmiş
adapter.Fill(Ahmed, "OgrenciGiris") // Buradada adapter doldurulmuş?
Mantıken yapılması gereken;
baglantı aç
sql query'yi belirt
parametre'yi set et
sonra komutu çalıştır
reader ile gelen verileri al
gridview içine doldur
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
komut.Connection = baglan //baglantı nesnesi yaratıyor
komut.CommandText = "Select * from OgrenciGiris Where OgrenciGiris.TC=@TC" //sql query
komut.Parameters.AddWithValue("@TC", Textogrenci.Text) //sql query'ye textbox'taki veriyi set etme
Dim reader1 As SqlDataReader = komut.ExecuteReader ()
GridView1.DataSource = reader1
GridView1.DataBind()
reader1 .Close ( )
bu işini görür sanırım.