با سلام
نحوه جستجو کردن در بانک داده رو همین امروز یاد گرفتم
من از روش زیر استفاده می کنم : Dim sconnection As String
sconnection = "Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Database1.mdf;Integrated Security=True;User Instance=True"
Dim objconnection As New SqlClient.SqlConnection(sconnection)
objconnection.Open()
Dim dagroup1 As New SqlClient.SqlDataAdapter("select * from Melk where NameMalek Like 'س'", sconnection)
Dim dsgroup1 As New DataSet
dagroup1.Fill(dsgroup1, "group1")
DataGridView1.DataSource = dsgroup1.Tables("group1")
منتها من چند تا فیلد برای search کردن دارم. و میخوام کاربر رو در انتخاب گزینه های اون آزاد بزارم که مجبور نباشه تک تک فیلدها رو پر کنه. منظورم اینه که اگه کاربر یک یا چند فیلد رو پر نکرد برنامه بیشترین نتایج جستجو رو بر اساس اون فیلدهایی که پر کرده برگردونه. و اگه هیچ فیلدی رو پر نکرد همه رکوردهای بانک داده رو برگردونه
ممنون میشم