Yazı Font Küçült Yazı Font Büyült

ListView İle Veritabanı Bağlantısı-2

Merhaba arkadaşlar, bu makalemizde Access veritabanındaki bilgileri ListView nesnemizde göstereceğiz. (Şekil 1)

Resim1

Şekil 1

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.OleDb;

 

namespace WindowsFormsApplication1

{

    public partial class Form1 : Form

    {

       

        public Form1()

        {

            InitializeComponent();

        }

 

        private void Form1_Load(object sender, EventArgs e)

        {

           string str = "provider=Microsoft.Jet.Oledb.4.0;Data Source=bilgi.mdb";

           listView1.View = View.Details;

           listView1.GridLines = true;

           listView1.Columns.Add("id", 30);

           listView1.Columns.Add("Ad", 60);

           listView1.Columns.Add("Soyad", 60);

           listView1.Columns.Add("Ogrenim", 60);

 

           string sql  = "Select * From personel";

           OleDbConnection baglan = new OleDbConnection();

           baglan.ConnectionString = str;

           baglan.Open();

           OleDbCommand komut =new OleDbCommand(sql, baglan);

           OleDbDataReader dr = komut.ExecuteReader();

                      

           ListViewItem item = new ListViewItem();

 

      while (dr.Read())

     

          for ( int i=1 ; i <= 1; i++)

          {

            

             item = listView1.Items.Add(dr.GetInt32(0).ToString());

             item.SubItems.Add(dr.GetString(1));

             item.SubItems.Add(dr.GetString(2));

             item.SubItems.Add(dr.GetString(3));

           }

        

     baglan.Close();      

        }

    

        }

    

    }

 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Hoşçakalın. Bahadır ŞAHİN