Трябва ми помощ?
Значи имам на една страница, на нея съм поставил DropDownList контрол и DataGrid. Идеята ми е при зареждането на страницата в
DropDownList контрола се зареждат имената от първото поле на таблицата. Идеята ми е, когато избера име от DropDownList и след
това натисна бутона в DataGrid да се заредят данните отговарящи за това име. До тук добре, всичко работи перфектно с
изключение на момента: Примерно избирам 5 име в DropDownList падащия списък след което натискам бутона, и в DataGrid
решетката не се зареждат данните за 5 име от списъка а винаги зъ първото име. Каквото и да избера винаги ми вади данни за
първото име! Кажете ме как мага да реша този проблем?
Блегодаря ви предваритело!!!!!
Ето и част от кода!
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim MyConn As new OleDbConnection(""Provider=Microsoft.Jet.OLEDB.4.0; Data Source=e:\test.mdb")
MyConn.Open()
strFind = DropDownLIst1.SelectedItem.Text
Dim sqls As String = "SELECT field1, field2, field3, field4, field5, field6 FROM MyTable WHERE field1 = '" & strFind & "'"
Dim mCmd As New OleDbCommand(sqls, MyConn)
Dim myDR As OleDbDataReader
myDR = mCmd.ExecuteReader
DataGrid1.DataSource = myDR
DataGrid1.DataMember = "MyTable"
DataGrid1.DataBind()
myDR.Close()
End Sub