30-10-19, 07:41 AM
(30-10-19, 01:32 AM)حريف برمجة كتب : وعليكم السلام ورحمة الله وبركاته ،،شكرا لك ولكن امر البحث لم يعمل الدتا جريد فيو فارغة بعد تحديد الزمن والاسم لا يظهر اى شى الكود المستخدم
بالنسبة للطلب الأول :
كود :
textBox7.Text = "";
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
textBox7.AppendText(dataGridView1.Rows[i].Cells[2].Value.ToString() + ",");
}
textBox7.Text = textBox7.Text.TrimEnd(',');
الثاني :
احذف Where الأخيرة
لأنه لا يجتمع Two Where في جملة واحدة .
بالتوفيق للجميع
كود :
try
{
dataGridView1.Refresh();
// البحث
OleDbDataAdapter da = new OleDbDataAdapter("select * from issam where XDATE Between @sd And @sf AND XNAME LIKE '% @xg %' ", con);
da.SelectCommand.Parameters.AddWithValue("@sd", dateTimePicker2.Value.ToString("dd/MM/yyyy"));
da.SelectCommand.Parameters.AddWithValue("@sf", dateTimePicker3.Value.ToString("dd/MM/yyyy"));
da.SelectCommand.Parameters.AddWithValue("@xg", textBox6.Text);
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
// con.Close();
}