PDA

View Full Version : استفاده از داده های دو جدول برای پرکردن یک جدول-خواهشا کمکم کنید



black_mask
دوشنبه 23 بهمن 1391, 10:59 صبح
باسلام.
من می خواهم یک جدول را با استفاده از دو جدول پرکنم. به طوریکه همه رکوردهام از جدول اوله به غیر از یک رکورد که این رکورد کلید اصلی توی یه جدول دیگه است. چطور باید این رکورد را که می خواهم کلید خارجی جدول مورد نظرم باشه، به این جدول انتقال بدم. خواهش می کنم اگه کسی بلده کمکم کنه. فردا باید پروژه ما تحویل بدم ولی چند روزه توی ایجاش گیر کردم.
ممنون از همگی
اینم کدیه که نوشتم و لی قسمتی که می خواهم کلید خارجی جدولما از کلید اصلی جدول دیگه بیارم ارور می گیره.
Fact_id_Table = ConnectToData.GetData("SELECT Factor_id FROM Sar_Factor WHERE Customer_id=" + Cmb_box_Cust_List.ValueMember + "");
Fact_id = Convert.ToInt16(CodeTable.Rows[0][0]);
ConnectToData.SetData("INSERT INTO Lst_Factors(Product_id,Qty,Price,Comment,Num_Line) SELECT Product_id,Qty,Price,Comment,id FROM Temp_Lst_Factor AND INSERT INTO Lst_Factors(Factor_id) VALUES("+Fact_id+") ");

black_mask
دوشنبه 23 بهمن 1391, 13:09 عصر
ممنون از همه. خودم به نتیجه رسیدم