2
我有一個爲Linq to Sql編寫的通用函數。(Linq to Entity)中(Linq to Sql)的GetCommand()函數的等效
一些代碼是:
string sqlCmd = dc.GetCommand(q).CommandText;
{
foreach (System.Data.Common.DbParameter dbp in dc.GetCommand(q).Parameters)
{
cmd.Parameters.Add(new System.Data.SqlClient.SqlParameter(dbp.ParameterName, dbp.Value));
}
}
其中dc是一個DataContext。我正在使用ObjectContext。 q是System.Linq.IQueryable。所以儘管dc.GetCommand(q).CommandText。我應該使用什麼知道。並且類似地對於DbParameter。任何幫助表示讚賞。