0
WebMatrix.Data.DynamicRecord를 개체로 변환 할 수있는 방법이 있습니까? 난을 MyObject에 WebMatrix.Data.DynamicRecord은 (records.ElementAt (I)) 예외를주고 캐스팅WebMatrix.Data.DynamicRecord를 개체에 캐스팅
다음string selectQuery = " SELECT * FROM " + TABLENAME + " WHERE condition = @0 ";
IEnumerable<dynamic> records= (IEnumerable<dynamic>)dbInstance.ExecuteSelectQuery(selectQuery, cond);
for (int i = 0; i < records.Count(); ++i){
MyObject obj = (MyOject)records.ElementAt(i);
//do somethinng
}
로이 함수를 호출하는 경우 지금
public IEnumerable<dynamic> ExecuteSelectQuery(string query, params object[] args)
{
IEnumerable<dynamic> resultSets = null;
OpenStore();
try
{
resultSets = db.Query(query, args);
}
catch (Exception ex)
{
Trace.TraceError("Unable to execute statement: " + query + ", Failed with error:" + ex);
}
finally
{
CloseStore();
}
return resultSets;
}
같은 SQL 쿼리를 실행하는 코드가 있습니다. WebMatrix.Data.DynamicRecord를 MyObject로 변환하는 방법이 있습니까?