yanni2
چهارشنبه 11 اسفند 1395, 00:41 صبح
سلام
دوستان من با استفاده از کد زیر اطلاعاتی را در بانک جستجو و در دیتاگرید نمایش میدم ولی بعد از اینکه نمایش داده می شود دیگه دکمه کار نمیکنه ! حتی دکمه های دیگه هم کار نمیکنه !
و هرچی کلیک میکنم عکس العملی انجام نمیدن
if (textBox1.Text == "")
{
groupPanel1.Visible = false;
groupPanel2.Visible = false;
}
else
{
try
{
if (conn.State != System.Data.ConnectionState.Open)
{
conn.Open();
DataSet ds = new DataSet();
SqlDataAdapter objdataAdapter = new SqlDataAdapter("Select admin_id,radif,company,noeinvoice,invoicenumber,in voicedate,invoiceprice,ersaldatekarpardazi,ersalda temali,tozihanbar From invoice where invoicenumber like '%" + textBox1.Text + "'", conn);
objdataAdapter.Fill(ds, "invoice");
DataTable dt = new DataTable();
dt = ds.Tables["invoice"];
//dt.DefaultView.RowFilter="invoicenumber like='%"+textBox1.Text+"'";
int i = dt.DefaultView.Count;
if (i > 0)
{
dataGridView1.DataSource = dt.DefaultView;
// MessageBox.Show("لطفاً یکی از فاکتورهای موجود از لیست را انتخاب کنید", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
dt = null;
groupPanel1.Visible = true;
groupPanel2.Visible = true;
buttonX1.Enabled = true;
datashow();
}
else
{
MessageBox.Show("شماره مورد نظر پیدا نشد", "خطا", MessageBoxButtons.OK, MessageBoxIcon.Warning);
groupPanel1.Visible = false;
groupPanel2.Visible = false;
}
}
}
catch (SqlException sqlx)
{
MessageBox.Show(sqlx.Message);
}
finally
{
if (conn.State != System.Data.ConnectionState.Open)
conn.Close();
}
}
build و rebuild هم کردم جواب نمیده
دوستان من با استفاده از کد زیر اطلاعاتی را در بانک جستجو و در دیتاگرید نمایش میدم ولی بعد از اینکه نمایش داده می شود دیگه دکمه کار نمیکنه ! حتی دکمه های دیگه هم کار نمیکنه !
و هرچی کلیک میکنم عکس العملی انجام نمیدن
if (textBox1.Text == "")
{
groupPanel1.Visible = false;
groupPanel2.Visible = false;
}
else
{
try
{
if (conn.State != System.Data.ConnectionState.Open)
{
conn.Open();
DataSet ds = new DataSet();
SqlDataAdapter objdataAdapter = new SqlDataAdapter("Select admin_id,radif,company,noeinvoice,invoicenumber,in voicedate,invoiceprice,ersaldatekarpardazi,ersalda temali,tozihanbar From invoice where invoicenumber like '%" + textBox1.Text + "'", conn);
objdataAdapter.Fill(ds, "invoice");
DataTable dt = new DataTable();
dt = ds.Tables["invoice"];
//dt.DefaultView.RowFilter="invoicenumber like='%"+textBox1.Text+"'";
int i = dt.DefaultView.Count;
if (i > 0)
{
dataGridView1.DataSource = dt.DefaultView;
// MessageBox.Show("لطفاً یکی از فاکتورهای موجود از لیست را انتخاب کنید", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
dt = null;
groupPanel1.Visible = true;
groupPanel2.Visible = true;
buttonX1.Enabled = true;
datashow();
}
else
{
MessageBox.Show("شماره مورد نظر پیدا نشد", "خطا", MessageBoxButtons.OK, MessageBoxIcon.Warning);
groupPanel1.Visible = false;
groupPanel2.Visible = false;
}
}
}
catch (SqlException sqlx)
{
MessageBox.Show(sqlx.Message);
}
finally
{
if (conn.State != System.Data.ConnectionState.Open)
conn.Close();
}
}
build و rebuild هم کردم جواب نمیده