2つのテーブルが必要です。両方のテーブルData_Cust_Log
のData_Cust
構造は同じです。顧客が承認された場合、その顧客のデータの行をData_Cust_Log
にコピーする必要があります。Data_Cust
これがを使用して実行できるかどうかを誰かに知らせてもらえますかLinq to SQL
。どんな提案でも大歓迎です。ありがとう。
3796 次
1 に答える
3
オブジェクトが同じタイプの場合:
using (DataClasses1DataContext context = new DataClasses1DataContext())
{
var data = context.Data_Cust_Log.Where(x => x.CustomerID == 12) Select(x => x).FirstOrDefault();
context.Data_Cust.InsertOnSubmit(data);
context.SubmitChanges();
}
それらが同じタイプでない場合:
using (DataClasses1DataContext context = new DataClasses1DataContext())
{
var data = context.Data_Cust_Log.Where(x => x.CustomerID == 12) Select(x => x).FirstOrDefault();
Data_Cust_Object = new Data_Cust_Object {CustomerID = data.CustomerID, Price = data.Price}; //and so on
context.Data_Cust.InsertOnSubmit(Data_Cust_Object);
context.SubmitChanges();
}
于 2012-06-14T13:07:36.127 に答える