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();
}
}
}
2 comments:
merhaba,
bende aynı bu şekilde listbox a tablodaki verileri kayıtid numarasını sorgulayıp listbox ta gorunmesi istiyorum ama sql server ı kullanıyorum. acaba bunu nasıl yapabilirim. birçok şey denememe rağmen çalıştıramadım.
oleDb yazan yerleri Sql olarak değiştirip aynı işlemleri kullanabilirsiniz
Yorum Gönder