04-07-17, 01:35 AM
(04-07-17, 01:18 AM)حريف برمجة كتب : هذا هو الكود ،، ضعه مثلاً في كوماند أو أي مكان تريد :
كود :
Try
sqlstr = "Select * From Employee Where c6=@c6 and c3=@c3 and c5=@c5"
cmd = New OleDbCommand(sqlstr, con)
cmd.Parameters.Add("@c6", OleDbType.VarWChar).Value = cmbEmployee.Text
cmd.Parameters.Add("@c3", OleDbType.VarWChar).Value = cmbDepartment.Text
cmd.Parameters.Add("@c5", OleDbType.VarWChar).Value = cmbBranch.Text
da = New OleDbDataAdapter(cmd)
dt.Clear()
dt = New DataTable("Employee")
da.Fill(dt)
dgvEmployee.Rows.Clear()
For Each rw As DataRow In dt.Rows
dgvEmployee.Rows.Add(rw(0).ToString(), rw(1).ToString, rw(2).ToString, rw(3).ToString)
Next
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
شكرا عزيزي حريف برمجة على مساعدتك ..
هيا ما نفس الطريقه لي كنت اقصده او انا الي ما عرفت استخدمه عدل الكود ولكني وضعته في كومبو الثالث الي هو الموظفين وما صار يدرج لي موظفين ابد الان او ما يسحبهم القصد من قاعد بيانات وسابقا كان يسحب ولكن جميع من يحملون نفس الاسم ولكني فهمت من شرحك سابقا انه لازم يكون في ٣ حالات شرطيه رح اجرب بكره وشوف النتيجه ..
اشكرك اخي على ردك ..
مودتي لك
