C# Adres Kayıt Programı

C# Adres Kayıt Programı

Form1(Adres Kayıt)

</pre>
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();
 }
 OleDbConnection baglan = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=adres.accdb");
 void combobox()
 {
 OleDbConnection baglan = new OleDbConnection("Provider = Microsoft.ACE.OLEDB.12.0;Data Source=adres.accdb");
 string sorgu = "SELECT * FROM grupekle";
 OleDbCommand veri = new OleDbCommand(sorgu, baglan);
 OleDbDataReader oku;
 baglan.Open();
 oku = veri.ExecuteReader();// verileri çekme komutu.
 while (oku.Read())
 {
 comboBox5.Items.Add(oku[1].ToString());

}
 oku.Close();
 baglan.Close();
 }
 void sil()
 {

}

void guncel()
 {

}
 void goster()
 {
 OleDbDataAdapter getir = new OleDbDataAdapter("SELECT * FROM adreskayit", baglan);
 //baglan.Open();
 DataSet goster = new DataSet();
 getir.Fill(goster, "adreskayit");
 dataGridView1.DataSource = goster.Tables["adreskayit"];
 getir.Dispose();
 //baglan.Close();
 }
 void sayı()
 {

int a = dataGridView1.Rows.Count;
 a--;
 label2.Text = a.ToString();
 }

void gster()
 {
 string sorgu, bağlanti;
 bağlanti = "Provider=Microsoft.ACE.OLEDB.12.0;data source=adres.accdb";
 sorgu = "Select * from adreskayit";
 OleDbConnection bağlan = new OleDbConnection(bağlanti);
 OleDbDataAdapter getir = new OleDbDataAdapter(sorgu, bağlan);
 bağlan.Open();
 DataSet goster = new DataSet();
 getir.Fill(goster, "adreskayit");
 dataGridView1.DataSource = goster.Tables["adreskayit"];
 getir.Dispose();
 bağlan.Close();
 }
 private void button1_Click(object sender, EventArgs e)
 {

OleDbConnection baglan = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;DATA SOURCE=adres.accdb");
 baglan.Open();
 OleDbCommand kaydet = new OleDbCommand("INSERT INTO adreskayit([grup],[ad],[soyad],[ceptel],[evtel],[no],[okul],[sinif],[tc],[memleketi],[resim]) Values(@grup,@ad,@soyad,@ceptel,@evtel,@no,@okul,@sinif,@tc,@memleketi,@resim)", baglan);
 kaydet.Parameters.AddWithValue("@grup", comboBox5.Text);
 kaydet.Parameters.AddWithValue("@ad", textBox3.Text);
 kaydet.Parameters.AddWithValue("@soyad", textBox4.Text);
 kaydet.Parameters.AddWithValue("@ceptel", textBox5.Text);
 kaydet.Parameters.AddWithValue("@evtel", textBox6.Text);
 kaydet.Parameters.AddWithValue("@no", textBox7.Text);
 kaydet.Parameters.AddWithValue("@okul", textBox12.Text);
 kaydet.Parameters.AddWithValue("@sinif", textBox11.Text);
 kaydet.Parameters.AddWithValue("@tc", textBox10.Text);
 kaydet.Parameters.AddWithValue("@memleketi", textBox9.Text);
 kaydet.Parameters.AddWithValue("@resim", pictureBox1.ImageLocation);
 pictureBox1.Image.Save("resimler/" + textBox3.Text.ToString() + ".jpg");
 kaydet.ExecuteNonQuery();

baglan.Close();
 MessageBox.Show("Başarıyla Eklendi", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information);
 gster();

}

private void button4_Click(object sender, EventArgs e)
 {
 if (openFileDialog1.ShowDialog() == DialogResult.OK)
 {
 pictureBox1.ImageLocation = openFileDialog1.FileName;
 }
 }

private void button2_Click(object sender, EventArgs e)
 {
 baglan.Open();
 OleDbCommand sil = new OleDbCommand("Delete * From adreskayit Where [no]=@no", baglan);
 sil.Parameters.AddWithValue("@no", textBox7.Text);
 sil.ExecuteNonQuery();
 baglan.Close();
 gster();

}

private void Form1_Load(object sender, EventArgs e)
 {
 //

string sorgu, bağlanti;
 bağlanti = "Provider=Microsoft.ACE.OLEDB.12.0;data source=adres.accdb";
 sorgu = "Select * from adreskayit";
 OleDbConnection bağlan = new OleDbConnection(bağlanti);
 OleDbDataAdapter getir = new OleDbDataAdapter(sorgu, bağlan);
 bağlan.Open();
 DataSet goster = new DataSet();
 getir.Fill(goster, "adreskayit");
 dataGridView1.DataSource = goster.Tables["adreskayit"];
 getir.Dispose();
 bağlan.Close();
 guncel();
 gster();

say();
 //sayı();
 timer1.Start();

}

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {

&nbsp;

}

private void button6_Click(object sender, EventArgs e)
 {
 textBox3.Clear();
 textBox4.Clear();
 textBox5.Clear();
 textBox6.Clear();
 textBox7.Clear();
 textBox12.Clear();
 textBox11.Clear();
 textBox10.Clear();
 textBox9.Clear();
 comboBox5.Text = " ";
 }
 void sayi()
 {

int a = dataGridView1.Rows.Count;
 a--;
 label2.Text = a.ToString();
 }
 void say()
 {

int a = dataGridView1.Rows.Count;
 a--;
 label18.Text = a.ToString();
 }
 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
 {
 OleDbDataAdapter getir = new OleDbDataAdapter("Select * From adreskayit", baglan);

getir.SelectCommand.CommandText = "Select grup,ad,soyad,ceptel,evtel,okul,sinif,tc,memleketi,no From adreskayit" + " where(grup like'%" + comboBox1.Text + "%')";
 DataSet goster = new DataSet();
 getir.Fill(goster, "adreskayit");
 goster.Tables["adreskayit"].Clear();
 dataGridView1.DataSource = goster.Tables["adreskayit"];
 getir.Fill(goster, "adreskayit");

sayi();
 // say();
 }

private void textBox1_TextChanged(object sender, EventArgs e)
 {
 OleDbDataAdapter getir = new OleDbDataAdapter("select* from adreskayit", baglan);
 baglan.Open();

getir.SelectCommand.CommandText = "Select * from adreskayit" + " where(ad like '%" + textBox1.Text + "%')";
 DataSet goster = new DataSet();
 getir.Fill(goster, "adreskayit");
 goster.Tables["adreskayit"].Clear();
 dataGridView1.DataSource = goster.Tables["adreskayit"];
 getir.Fill(goster, "adreskayit");
 baglan.Close();
 }

private void button5_Click(object sender, EventArgs e)
 {
 Form3 a = new Form3();
 a.Show();
 }

private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
 {
 int secili = dataGridView1.SelectedCells[0].RowIndex;
 comboBox5.Text = dataGridView1.Rows[secili].Cells[0].Value.ToString();
 textBox3.Text = dataGridView1.Rows[secili].Cells[1].Value.ToString();
 textBox4.Text = dataGridView1.Rows[secili].Cells[2].Value.ToString();
 textBox5.Text = dataGridView1.Rows[secili].Cells[3].Value.ToString();
 textBox6.Text = dataGridView1.Rows[secili].Cells[4].Value.ToString();
 textBox7.Text = dataGridView1.Rows[secili].Cells[5].Value.ToString();
 textBox12.Text = dataGridView1.Rows[secili].Cells[6].Value.ToString();
 textBox11.Text = dataGridView1.Rows[secili].Cells[7].Value.ToString();
 textBox10.Text = dataGridView1.Rows[secili].Cells[8].Value.ToString();
 textBox9.Text = dataGridView1.Rows[secili].Cells[9].Value.ToString();
 pictureBox1.ImageLocation = "Resimler/" + dataGridView1.Rows[secili].Cells[1].Value.ToString() + ".jpg";

&nbsp;

}

private void textBox2_TextChanged(object sender, EventArgs e)
 {
 OleDbDataAdapter getir = new OleDbDataAdapter("select* from kimlik", baglan);
 //baglan.Open();

getir.SelectCommand.CommandText = "Select* from adreskayit" + " where(soyad like '%" + textBox2.Text + "%')";
 DataSet goster = new DataSet();
 getir.Fill(goster, "adreskayit");
 goster.Tables["adreskayit"].Clear();
 dataGridView1.DataSource = goster.Tables["adreskayit"];
 getir.Fill(goster, "adreskayit");
 //baglan.Close();
 }

private void comboBox4_SelectedIndexChanged(object sender, EventArgs e)
 {
 OleDbDataAdapter getir = new OleDbDataAdapter("Select * From adreskayit", baglan);
 //baglan.Open();
 getir.SelectCommand.CommandText = "Select grup,ad,soyad,ceptel,evtel,okul,sinif,tc,memleketi,no From adreskayit" + " where(grup like'%" + comboBox4.Text + "%')";
 DataSet goster = new DataSet();
 getir.Fill(goster, "adreskayit");
 goster.Tables["adreskayit"].Clear();
 dataGridView1.DataSource = goster.Tables["adreskayit"];
 getir.Fill(goster, "adreskayit");
 // baglan.Close();

}
 void parametre()
 {
 OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0; Data Source=adres.accdb");
 OleDbCommand veri = new OleDbCommand("Select * From grupekle", baglanti);
 OleDbDataReader oku;
 baglanti.Open();
 oku = veri.ExecuteReader();
 while (oku.Read())
 {
 comboBox5.Items.Add(oku["grupekle"].ToString());
 }
 oku.Close();
 baglanti.Close();

}

private void button3_Click(object sender, EventArgs e)
 {
 baglan.Open();
 OleDbCommand guncelle = new OleDbCommand("UPDATE adreskayit SET [grup]=@grup,[ad]=@ad,[soyad]=@soyad,[ceptel]=@ceptel,[evtel]=@evtel,[no]=@no,[okul]=@okul,[sinif]=@sinif ,[tc]=@tc ,[memleketi]=@memleketi ,[resim]=@resim WHERE [no]=@no", baglan);
 guncelle.Parameters.AddWithValue("@grup", comboBox5.Text);
 guncelle.Parameters.AddWithValue("@ad", textBox3.Text);
 guncelle.Parameters.AddWithValue("@soyad", textBox4.Text);
 guncelle.Parameters.AddWithValue("@ceptel", textBox5.Text);
 guncelle.Parameters.AddWithValue("@evtel", textBox6.Text);
 guncelle.Parameters.AddWithValue("@no", textBox7.Text);
 guncelle.Parameters.AddWithValue("@okul", textBox12.Text);
 guncelle.Parameters.AddWithValue("@sinif", textBox11.Text);
 guncelle.Parameters.AddWithValue("@tc", textBox10.Text);
 guncelle.Parameters.AddWithValue("@memleketi", textBox9.Text);
 guncelle.Parameters.AddWithValue("@resim", pictureBox1.ImageLocation);
 pictureBox1.Image.Save("resimler/" + textBox3.Text.ToString() + ".jpg");
 guncelle.ExecuteNonQuery();
 gster();
 goster();
 MessageBox.Show("Kayıt Başarıyla Güncellendi", "Bilgi", MessageBoxButtons.OK);
 baglan.Close();
 }

private void button7_Click(object sender, EventArgs e)
 {
 DialogResult c;
 c = MessageBox.Show("Programı kapatmak istediginize emin misiniz?", "Uyarı",
 MessageBoxButtons.YesNo, MessageBoxIcon.Question);
 if (c == DialogResult.Yes)
 {

Application.Exit();
 }

}

private void timer1_Tick(object sender, EventArgs e)
 {
 label20.Text = DateTime.Now.ToLongTimeString();
 label21.Text = DateTime.Now.ToShortDateString();
 }
 }
}
<pre>

2.204 defa okundu.

3 Responses to C# Adres Kayıt Programı

  1. EYYÜP dedi ki:

    Ömer bey hayırlı günler paylaşımınız çok beğendim kod yazmaya yeni başladım da bana da yardımcı olabilir misiniz C# proğramın da cevabınızı bekliyor.

  2. Ayşenur dedi ki:

    Bu programın resim yolunu setup a nasıl ekliyorsunuz?
    benzer özelliklere sahip bir rehber programı hazırladım; ancak normalde çalışan kod setup tan sonra çalışmamaya başladı. Sebebi ne olabilir?

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Powered by WordPress | Designed by: credit repair | Thanks to st louis web design, essay writing and fire glass
c# örnekleri , csharp örnekleri , c# örnek , C# Örnekleri , örnekleri c# , C# ÖRNEKLERİ
BTT Sınavları

C# Uygulamaları

Müdür Yardımcılığı Sınavına Hazırlık Sayfası

Müdür Yardımcılığı Çalışma Notları

C# Uygulamaları

Yazılı Soruları Php Dersleri Bilişim Teknolojileri Alanı Yazılı Soruları C# Dersleri C# Örnekleri