프로그램/C# - Study / / 2010. 10. 21. 11:37

EX13 - Microsoft Enterprise Library 사용해 간단하게 DB 자료 가져오기

반응형

파일 : http://www.microsoft.com/downloads/en/details.aspx?FamilyId=bcb166f7-dd16-448b-a152-9845760d9b4c&displaylang=en
문서 :http://entlib.codeplex.com/releases/view/43135

App.config 추가 후






















Edit Text Value 에 =>   SERVER=.;DATABASE=Northwind;INTEGRATED SECURITY=SSPI   넣는다!  DB 접속 정보


그리고 저장



만들어 놓은 App.config에 덮어 쒸우기




돌아가면 창이 뜬다 예! 모두!!!



App.config 가면 바뀌어 있다.
 



그리고 수정!


그리고 참조해서 2개를 추가!

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Microsoft.Practices.EnterpriseLibrary.Common; //추가
using Microsoft.Practices.EnterpriseLibrary.Data;  //추가

using System.Data.Common;
using System.Data;
namespace Ex13
{
    class Program
    {
        static void Main(string[] args)
        {
            Database db = DatabaseFactory.CreateDatabase();
            DbCommand cmd = db.GetSqlStringCommand("SELECT * FROM Customers");

            DataSet ds = new DataSet();
            db.LoadDataSet(cmd, ds, "Customers");

            foreach (DataRow row in ds.Tables[0].Rows)
            {
                Console.WriteLine("[{0}][{1}][{2}][{3}]",
                    row[0], row[1], row[2], row[3]);
            }
        }
    }
}





















반응형

'프로그램 > C# - Study' 카테고리의 다른 글

C# - Ex05 - 메모장  (0) 2010.10.26
C# - Ex04 - 탐색기 만들기  (3) 2010.10.22
EX12  (0) 2010.10.21
EX11 - 2  (1) 2010.10.21
C# - EX11  (0) 2010.10.20
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유