PDA

View Full Version : خطا در جستجو از database



2009tv
سه شنبه 18 آبان 1395, 18:59 عصر
با سلام خدمت دوستان و اساتید عزیزم
در زمان اجرای دستور زیر جهت جستجو بر اساس "شماره مشتری فروشنده" با خطا زیر مواجه میشود:
143421

دستور من بطور کامل برای دکمه جستجو بشرح زیر است:

private void btn_jostejo_Click(object sender, EventArgs e)
{
Int32 jostejo = Convert.ToInt32(txbox_jostejo.Text);
SqlConnection con = new SqlConnection(@"Data Source=.\MYSQL;Initial Catalog=db_chakma;Integrated Security=True");
SqlCommand cmd = new SqlCommand();
con.Open();
cmd.Connection = con;
SqlDataAdapter da = new SqlDataAdapter("select * from tbl_moshtari where shomare_moshtari="+jostejo+"",con);
DataTable dt = new DataTable();
da.SelectCommand = cmd;
da.Fill(dt);
dtagrid_moshtari.DataSource = dt;
cmd.ExecuteNonQuery();
con.Close();
}
ممنون

javadghorbani27
سه شنبه 18 آبان 1395, 20:39 عصر
سلام دوست عزیز
SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=dbTest;Integrated Security=True");
SqlCommand cmd = new SqlCommand("searchbyNO", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@id", SqlDbType.NVarChar, 50).Value = textBox1.Text.Text;
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;

این دستور سرچ است با پروسیجر
فقط رشته اتصال را درست کن