Здравствуйте, 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>>