LINQ to SQL : dbml 파일

  • DataContext 클래스와 엔터티 클래스를  1분내로 구현…
  • 프로그램 코드내에서는 LINQ 구문으로 접근



 

-------------------------------------------------------------------------------------


* 윈폼에서 "새 프로젝트" 만들기로 실행




==> Form1.cs [디자인]



-------------------------------------------------------------------------------------

 

==> Form1.cs 소스

 

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.Data.Linq; //

 

namespace WinLINQ

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

 

        private void Form1_Load(object sender, EventArgs e)

        {

            ToDoListDataContext context = new ToDoListDataContext();

            Table<Items> items = context.GetTable<Items>();

 

            var q = from item in items

                    select item;

 

            foreach (var desc in items)

            {

                listBox1.Items.Add(desc.Description + ", " + desc.Priority);

            }

 

            // 저장프로시저?           

            this.dataGridView1.DataSource = context.GetItems();

        }

    }

}

 



-------------------------------------------------------------------------------------



[실행결과]




 

Posted by holland14
: