Accessteki sorguyu datagridview’de Gösterme C#
projemizin bin-debug klasöründe data isminde bir access(2007) dosyası oluşturuyoruz.yukarıdaki tabloyu oluşturup ogrbil isminde kaydediyoruz.
Alan türleri
id–>otomatik sayı
ad-soyad-sınıf–>metin
Yukarıdaki sorguyu oluşturup sorgu isminde kaydediyoruz.Aşağıdaki formu oluşturuyoruz.
Not : Eğer access dosyasını 2003′te oluşturuyorsanız Microsoft.Ace.Oledb.12.0 yerine Microsoft.Jet.Oledb.4.0 yazıyoruz.
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; //www.gorselprogramlama.com using System.Text; using System.Windows.Forms; using System.Data.OleDb; namespace access_stored_Queries { public partial class Form1 : Form { public Form1() { //www.gorselprogramlama.com InitializeComponent(); } OleDbConnection bag = new OleDbConnection("Provider=Microsoft.Ace.Oledb.12.0;Data Source=data.accdb"); OleDbCommand kmt = new OleDbCommand(); DataTable dt=new DataTable(); //www.gorselprogramlama.com OleDbDataAdapter adtr = new OleDbDataAdapter(); private void button1_Click(object sender, EventArgs e) { kmt.Connection = bag; kmt.CommandType = CommandType.StoredProcedure; //www.gorselprogramlama.com kmt.CommandText = "sorgu"; OleDbDataAdapter adtr = new OleDbDataAdapter(kmt); bag.Open(); //www.gorselprogramlama.com adtr.Fill(dt); dataGridView1.DataSource = dt; bag.Close(); } } }