Re: SetSpCommand
От: Блудов Павел Россия  
Дата: 22.12.06 00:51
Оценка:
Здравствуйте, ylab, Вы писали:

Y>
using(DbManager db = new DbManager())
Y>{
Y>  db.SetSpCommand("INSERTDATA", db.CreateParameters(data)).ExecuteNonQuery("ID", data);
Y>}
Y>

Попробуйте
using(DbManager db = new DbManager())
{
  db.SetSpCommand("INSERTDATA", db.CreateParameters(data, new string[]{"ID"})).ExecuteNonQuery(null, data);
}



Y>
Y>if (param.Direction != p.Direction)
Y>{
Y>  param.Direction = p.Direction;
Y>}
Y>


Y>а почему не p.Direction = param.Direction; ?

Потому что SqlCommandBuilder.DeriveParameters не знает про выходные параметры. Только про входно-выходные. Вот эта строка этот момент и исправляет.
... << RSDN@Home 1.2.0 alpha rev. 642>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.