Как добавить значения listDictonary в sql с помощью linqtosql? - PullRequest
0 голосов
/ 02 июля 2010

Я могу это сделать с помощью ado.net, но я хочу использовать его linqtosql

foreach (string ky in ld.Keys)
{
cmd.Parameters.AddWithValue(ky, ld[ky]);
}
public bool AccessProcess(string sp, ListDictionary ld, CommandType cmdType)
{
SqlConnection con = new SqlConnection(WebConfigurationManager.ConnectionStrings["conn"].ToString());
SqlCommand cmd = new SqlCommand(sp, con);
try
{
con.Open();
cmd.CommandType = cmdType;
foreach (string ky in ld.Keys)
{
cmd.Parameters.AddWithValue(ky, ld[ky]);
}
cmd.ExecuteNonQuery();
}
finally
{
con.Dispose();
cmd.Dispose();
}
return true;
}
}

Как я могу использовать метод addwithValue в


var engCtx = new DataClasses1DataContext()
{
    entity1 = ld[ky],
    entity2 =ld[ky2],
//    do sometihng. . .. . .
}

Мне нужно это:


foreach (string ky in ld.Keys)
{
engCtx.AddWithValue(ky, ld[ky]);
}

1 Ответ

0 голосов
/ 02 июля 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...