com928
پنج شنبه 01 تیر 1391, 23:56 عصر
با سلام و خسته نباشید خدمت دوستان
من تو صفحه ام 4تا کنترل تکس ، باتن و لیبل و گرید دارم.ویک دیتا بیس که توش یک جدول به نام TBLcode دارم که 2 تا فیلد ID وStreet دارم میخام هر وقت کاربر اسم خیابانی رو تو تکس نوشت اون خیابان را پیدا کند داخل گرید نشون بده اگرم نبود خودش نام را به جدول اضافه کند که کدش رو هم نوشتم و کار میکند.
protected void Button1_Click(object sender, EventArgs e)
{
Find_Street(TextBox1 .Text );
}
public void Find_Street(string Tstreet)
{
string query = "select * from TBLcode where Street like N'%'+@Tstreet+'%'";
SqlCommand objCommand = new SqlCommand(query, objConnection);
objCommand.Parameters.AddWithValue("@Tstreet", Tstreet);
objConnection.Open();
GridView1.DataSource = objCommand.ExecuteReader();
GridView1.DataBind();
objConnection.Close();
if (GridView1.Rows.Count == 0)
{
objCommand.Connection = objConnection;
objCommand.CommandText = "insert into TBLcode (Street)values(@Street)";
objCommand.Parameters.AddWithValue("@Street", Tstreet);
objConnection.Open();
objCommand.ExecuteNonQuery();
objConnection.Close();
}
}
ولی چیزی که نمیدونم میخام فیلد ID رو در هر2حالت چه خیابان رو پیدا کند و چه جدید ایجاد کند توی یک لیبل نشون بده چجوری این رو بنویسم
ممنونم
من تو صفحه ام 4تا کنترل تکس ، باتن و لیبل و گرید دارم.ویک دیتا بیس که توش یک جدول به نام TBLcode دارم که 2 تا فیلد ID وStreet دارم میخام هر وقت کاربر اسم خیابانی رو تو تکس نوشت اون خیابان را پیدا کند داخل گرید نشون بده اگرم نبود خودش نام را به جدول اضافه کند که کدش رو هم نوشتم و کار میکند.
protected void Button1_Click(object sender, EventArgs e)
{
Find_Street(TextBox1 .Text );
}
public void Find_Street(string Tstreet)
{
string query = "select * from TBLcode where Street like N'%'+@Tstreet+'%'";
SqlCommand objCommand = new SqlCommand(query, objConnection);
objCommand.Parameters.AddWithValue("@Tstreet", Tstreet);
objConnection.Open();
GridView1.DataSource = objCommand.ExecuteReader();
GridView1.DataBind();
objConnection.Close();
if (GridView1.Rows.Count == 0)
{
objCommand.Connection = objConnection;
objCommand.CommandText = "insert into TBLcode (Street)values(@Street)";
objCommand.Parameters.AddWithValue("@Street", Tstreet);
objConnection.Open();
objCommand.ExecuteNonQuery();
objConnection.Close();
}
}
ولی چیزی که نمیدونم میخام فیلد ID رو در هر2حالت چه خیابان رو پیدا کند و چه جدید ایجاد کند توی یک لیبل نشون بده چجوری این رو بنویسم
ممنونم