WinLINQ(컨트롤 기반 LINQ to SQL - dbml파일)
.NET프로그래밍/ADO.NET 2009. 10. 1. 14:10 |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();
}
}
}
-------------------------------------------------------------------------------------
[실행결과]
'.NET프로그래밍 > ADO.NET' 카테고리의 다른 글
ADO.NET 실행 6가지 패턴 (0) | 2010.02.01 |
---|---|
"마법사"(컨트롤기반)를 사용하여 ToDoList데이터베이스의 [dbo.Items]테이블의 데이터 가져오기 (0) | 2009.10.01 |
ToDoList 프로그램(작업 목록) 만들기 (0) | 2009.10.01 |
LINQ to SQL (0) | 2009.09.30 |
LINQ to DataSet (0) | 2009.09.30 |