Visual Studio 2008
.Net Framework 3.5
LINQ
2008. 8. 12.
안혁
http://hyok.kr



.Net 3.5에서 부터 지원되는 LINQ로 DataSet에 Query를 요청하는 예.

var Query = from o in BoazGlobalValue.ApporvalDS.Tables["FolderType"].AsEnumerable()

            where o.Field<string>("folderTypeCode") == "UB"

            select o;

String Ing = Query.AsDataView()[0]["TotCnt"].ToString();


LINQ는 Enumerable 타입을 기반으로 하기 때문에 테이블에 대하여 AsEnumerable() 함수를 사용한다. 여기서 LINQ 실행결과는 AsDataView()함수를 사용하여 DataView 타입으로 변경하여 접근하면 된다. 이 함수를 쓰면 GridView의 DataSource로도 지정할 수 있다.

'.Net > Visual Studio 2008' 카테고리의 다른 글

Visual Studio 2008 SP1 출시  (0) 2008.08.13
Linq to DataSet  (0) 2008.08.12
.Net Framework 3.5 Note  (0) 2008.06.23
Visual Studio 2008 출시 + WPF, Silverlight, AJAX ASP.NET 공식 사이트  (0) 2007.12.03
Posted by 안혁 windfruit

댓글을 달아 주세요

이전버튼 1 2 3 4 이전버튼