PDA

View Full Version : مشکل در کپی کردن اطلاعات از یک جدول SQL به جدول دیگر



پیام حیاتی
یک شنبه 14 اردیبهشت 1393, 12:45 عصر
سلام
این فرم برنامه هست :

118622

دو جدول به نام های TOne و TSelf در SQL درست کردم ، می خوام زمانی که شماره سلف را در فرم وارد کردم علاوه بر انتخاب ستون های مرتبط با شماره سلف،مشخصات از جدول اول (TOne-جدول بالا) به جدول دوم (TSelf-جدول پایین) وارد بشن،کد انتخاب درست عمل میکنه اما Query های انتقال عمل نمی کنند.

118623

این کدهای مربوط به دکمه جستجو :


SqlConnection con1 = new SqlConnection("Integrated Security=true;Initial Catalog=dbOne");
con1.Open();
SqlDataAdapter da1 = new SqlDataAdapter("SELECT*FROM TOne WHERE self='" + textBox5.Text + "'", con1);
//SqlDataAdapter da2 = new SqlDataAdapter("SELECT*INTO TSelf FROM TOne_WHERE self='"+textBox5.Text+"'",con1);
SqlDataAdapter da2 = new SqlDataAdapter("SELECT name,family INTO TSelf FROM TOne_WHERE self='" + textBox5.Text + "'", con1);
//SqlDataAdapter da2 = new SqlDataAdapter("INSERT INTO TOne [col1,col2,col3] SELECT col1,col2,col3 FROM TSelf WHERE self='" + textBox5.Text + "'", con1);
DataSet ds1 = new DataSet();
da1.Fill(ds1, "TEMP");
if (this.BindingContext[ds1,"TEMP"].Count>0)
{
dataGridView1.DataSource = ds1;
dataGridView1.DataMember = "TEMP";
}
else
{
MessageBox.Show("یافت نشد");
}

con1.Close();



تشکر

parvizwpf
یک شنبه 14 اردیبهشت 1393, 17:55 عصر
تریس میکنید آیا دیتا داره توی دیتا ست ریخته میشه؟
برای if میتونید:
ds.Tables["TEMP"].Rows.Count

پیام حیاتی
یک شنبه 14 اردیبهشت 1393, 19:00 عصر
بله دیتا داره.