이것은 내 사용자 정의 클래스의 예입니다.사용자 정의 클래스 객체를 객체로 변환 []
public class Application
{
public string App_Name { get; set; }
public string App_Number { get; set; }
public string Sever_Name { get; set; }
}
내 저장 프로 시저를 호출하는 엔터프라이즈 라이브러리 데이터 블록에서 ExecuteNonQuery는 사용하고 있습니다.
저는 linq을 사용하여 Application 유형의 객체를 다음과 같이 보이는 ExecuteNoneQuery에 전달할 수있는 Object []로 변환 할 수있는 방법을 찾고 있습니다.
Database.ExecuteNonQuery Method (String, Object[])
이 예는 내가 할 수있는 일의 예이지만,이 작업을 수행하려면 응용 프로그램 변환이 필요합니다.
internal void Update(Application application)
{
int returnValue = 0;
string sql = "somsesproc";
DatabaseFactory.CreateDatabase("AppsConnectionString").ExecuteNonQuery(somsesproc, application);
}
두 번째 방법은 가장 좋은 방법입니다. 속성을 배열로 분할하지만 수동으로 수행하지 않아도됩니다. – TimidObserver