ใครเก่ง .net2008 ช่วยทีนะครับ
คือว่าผมต้องการให้ดึงข้อมูลมาโชว์ใน gridview อ่ะครับ แต่พอทำไมผม ค้นหาแล้วมันบอกว่าไม่มีข้อมูลอ่ะครับ ทั้งที่ผมใช้ชื่อผมในการสมัครอ่ะครับ ใครรุ้ช่วยบอกทีนะครับ _/\_ ผมเขียน codeว่า Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim com As New SqlCommand Dim sqlserch As String Dim dr As SqlDataReader Dim ds As New DataSet If TextBox1.Text.Trim = "" Then MessageBox.Show("ใส่ชื่อ หรือ นามสกุล ด้วยนะครับ", "ใส่ข้อมูลด้วยครับ", MessageBoxButtons.OK) TextBox1.Focus() End If sqlserch = "select Firstname,LastName from Profile where FirstName=@FirstName" With com .CommandType = CommandType.Text .CommandText = sqlserch .Connection = conn .Parameters.Clear() .Parameters.Add("FirstName", SqlDbType.NChar).Value = TextBox1.Text.Trim dr = .ExecuteReader End With If dr.HasRows Then dr.Read() G1.DataSource = dr.GetString(dr.GetOrdinal("FirstName")) G1.DataSource = dr.GetString(dr.GetOrdinal("LastName")) G1.DataSource = dr.GetString(dr.GetOrdinal("Address")) G1.DataSource = dr.GetString(dr.GetOrdinal("Tel")) G1.DataSource = dr.GetString(dr.GetOrdinal("EMail")) Else MessageBox.Show("ไม่มีข้อมูลที่คุณต้องการค้นหา", "ไม่พบ", MessageBoxButtons.OK) End If G1.DataSource = dr dr.Close() End Sub
|