0

たとえば、2 つのテーブルを持つモデルがあり、それぞれに 1 つのフィールドがあります。

tbl1 > fld1
tbl2 > fld2

ここで、テーブル名とフィールド名を取得し、LINQ-to-SQL クエリを返す void またはそのようなものが必要です。

protected void InsertQuery(tablename, fieldnames)
{
  // do some insert query that "i don't know about table name and fields"
}
4

1 に答える 1

0

この場合、Linq-2-sql を使用してもメリットはないと思います (通常の SQL ステートメントの作成と ADO.NET の使用と比較して)。

ボーズ:

  • voidが必要です-戻り値の型はありません。

  • 強い型は使用しない

したがって、Linq-2-sql からはオーバーヘッドのみが得られ、メリットはありません。だから私はそれをしません。

于 2013-09-05T19:40:43.240 に答える