这是我的自定义类的示例。将自定义类对象转换为对象[]
public class Application
{
public string App_Name { get; set; }
public string App_Number { get; set; }
public string Sever_Name { get; set; }
}
我正在使用企业库数据块中的ExecuteNonQuery来调用我的存储过程。
我正在寻找一种方式,可能与linq,将一个类型的应用程序对象变成一个对象[],可以传递到ExecuteNoneQuery看起来像这样。
Database.ExecuteNonQuery Method (String, Object[])
这是想什么,我能够做一个例子,但应用程序的转换将需要发生之前,这将工作。
internal void Update(Application application)
{
int returnValue = 0;
string sql = "somsesproc";
DatabaseFactory.CreateDatabase("AppsConnectionString").ExecuteNonQuery(somsesproc, application);
}
第二种方法是最好的方法。将属性拆分成一个数组,但不需要手动完成。 – TimidObserver