bjk porto canlř izle
ucuz ucak bileti flypgs turk hava yollari onur air sunexpress atlas jet anadolu jet pegasus en ucuz ucak bileti pegasus
izmir escort bayan escort bursa bodrum escort izmir escort k─▒zlar istanbul escort bayan antalya escort bayan izmir escort bayanlar izmir escort bursa escort bayan bursa escort istanbul escort bayan
C# Access Veritaban─▒ ile Futbolcu Kay─▒t Program─▒ | Kaz─▒m ┼×─░M┼×EK
İstanbulda en iyi hizmet veren evden eve nakliyat şirketleri beylikdŘzŘ evden eve nakliyat beykoz evden eve nakliyat bostanci evden eve nakliyat kurtk÷y evden eve nakliyat pendik evden eve nakliyat

C# Access Veritaban─▒ ile Futbolcu Kay─▒t Program─▒

Herhangi bir futbol kul├╝b├╝ ve tak─▒m─▒ b├╝nyesinde bulunan sporcular─▒n─▒n bilgilerini kay─▒t alt─▒na al─▒nmas─▒ ve takibinin yap─▒lmas─▒ amac─▒yla haz─▒rlanm─▒┼č access veri taban─▒n─▒ kullanan bir program.

Elimizde bulunan sporcular─▒n bilgileri┬áaccess veri taban─▒nda yap─▒lmaktad─▒r. Veri taban─▒ ├╝zerinde kay─▒t ekleme, kay─▒t silme, kay─▒t listeleme, kay─▒t arama ve kay─▒t g├╝ncelleme i┼člemleri yap─▒lmaktad─▒r.

├ľncelikle veri taban─▒nda bulunan tablonun alanlar─▒n─▒ ve veri t├╝rlerini yazal─▒m.

futbol-tablo

Yukar─▒daki alanlardan ve veri t├╝rlerinde olu┼čan tabloyu olu┼čturduktan sonra form ├╝zerinde istedi─čimiz gibi tasar─▒m yap─▒p kodlamaya ge├žebiliriz.

Programla neler yap─▒labilir:

  1. Yeni kay─▒t ekleme: Yeni bir m├╝┼čteri geldi─činde m├╝┼čteri bilgilerini yazarak tabloya yeni bir kay─▒t ekleyebiliriz.
  2. Kay─▒t listeleme: Tabloda bulunan t├╝m kay─▒tlar─▒ ekranda bir datagrid ├╝zerinde listeleyebiliriz.
  3. Kay─▒t Arama: ─░stedi─čimiz herhangi bir kritere g├Âre kay─▒t arama yapt─▒rabiliriz. Aranan kay─▒t bulundu─čunda t├╝m bilgileri ekrana getirilir.
  4. Kay─▒t G├╝ncelleme: Tabloda bulunan herhangi bir kayd─▒ bularak kay─▒t ├╝zerinde istedi─čimiz gibi g├╝ncelleme i┼člemi yapabiliriz.
  5. Kay─▒t Silme: Veri taban─▒ndan istenilen bir kay─▒t bulunarak veri taban─▒ndan silme i┼člemi yap─▒labilir.

Program─▒n ekran g├Âr├╝nt├╝s├╝:

futbolcu-takip

Program─▒n C# kodlar─▒:

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;//Veri Taban─▒ Baglant─▒ K├╝t├╝phanesi

namespace futbol
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        //Veri Taban─▒ Degi┼čkenleri Tan─▒ma B├Âl├╝m├╝
        OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=futbol.accdb");
        OleDbCommand komut = new OleDbCommand();
        OleDbDataAdapter adaptor = new OleDbDataAdapter();

        DataSet tasima = new DataSet();
        string resimo;

        //DataGridWiev de kay─▒tlar─▒ listeleme b├Âl├╝m├╝
        void listele()
        {
            baglanti.Open();
            OleDbDataAdapter adaptor = new OleDbDataAdapter("Select * from futbol", baglanti);
            adaptor.Fill(tasima, "futbol");
            dataGridView1.DataSource = tasima.Tables["futbol"];
            adaptor.Dispose();
            baglanti.Close();
        }



        private void Form1_Load(object sender, EventArgs e)
        {
            listele();

        }

        //Resim ekleme butonu
        private void button6_Click(object sender, EventArgs e)
        {
            {
                if (openFileDialog1.ShowDialog() == DialogResult.OK)
                {
                    pictureBox1.ImageLocation = openFileDialog1.FileName;
                    f_resim.Text = openFileDialog1.FileName;
                }


                //"/" Karekterinin Ascii Kodunu Alma B├Âl├╝m├╝
                int s = 92;
                string harf = ((char)s).ToString();


                //Resim Adresini Tersten Yazd─▒rma B├Âl├╝m├╝
                string yazi = f_resim.Text; string metin = "";
                int yaziuzunlugu = yazi.Length;
                for (int i = yaziuzunlugu; i > 0; i--)
                {
                    if (yazi.Substring(i - 1, 1) == harf)
                    {
                        break;
                    }
                    metin = metin + (yazi.Substring(i - 1, 1));

                }
                //  Bulunan Resim Ad─▒n─▒ D├╝zden Yazd─▒rma B├Âl├╝m├╝
                int uzunluk = metin.Length; string kelime = "";
                for (int a = uzunluk; a > 0; a--)
                {
                    kelime = kelime + (metin.Substring(a - 1, 1));
                }

                //Resim Ad─▒n─▒ Oresim Kutusuna Yazd─▒rma B├Âl├╝m├╝
                f_resim.Text = "Resimler/" + kelime;
                resimo = f_resim.Text;
            }



        }




        //Kay─▒t Ekleme Butonu
        private void button4_Click_1(object sender, EventArgs e)
        {
            if (f_tc.Text != "" && f_adi.Text != "" && f_soyadi.Text != "" && f_telefonu.Text != "" && f_mail.Text != "" && f_adresi.Text != "" && f_yasi.Text != "" && f_klup.Text != "" && f_sehir.Text != "" && f_mevkii.Text != "" && f_bonservis.Text != "" && f_resim.Text != "")
            {
                komut.Connection = baglanti;
                komut.CommandText = "Insert Into futbol(f_tc,f_adi,f_soyadi,f_telefonu,f_mail,f_adresi,f_yasi,f_klup,f_sehir,f_mevkii,f_bonservis,f_resim) Values ('" + f_tc.Text + "','" + f_adi.Text + "','" + f_soyadi.Text + "','" + f_telefonu.Text + "','" + f_mail.Text + "','" + f_adresi.Text + "','" + f_yasi.Text + "','" + f_klup.Text + "','" + f_sehir.Text + "','" + f_mevkii.Text + "','" + f_bonservis.Text + "','" + f_resim.Text + "')";
                baglanti.Open();
                komut.ExecuteNonQuery();
                komut.Dispose();
                baglanti.Close();
                MessageBox.Show("Kay─▒t Tamamland─▒!");
                tasima.Clear();
                listele();
            }
            else
            {
                MessageBox.Show("Bo┼č alan ge├žmeyiniz!");
            }
        }
        //Yeni Kay─▒t Ekleme
        private void button3_Click(object sender, EventArgs e)
        {
            f_id.Text = "";
            f_tc.Text = "";
            f_adi.Text = "";
            f_soyadi.Text = "";
            f_telefonu.Text = "";
            f_mail.Text = "";
            f_adresi.Text = "";
            f_yasi.Text = "";
            f_klup.Text = "";
            f_sehir.Text = "";
            f_mevkii.Text = "";
            f_bonservis.Text = "";
            f_resim.Text = "";
            pictureBox1.ImageLocation = "";

        }
        //Kay─▒t Silme Butonu
        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult c;
            c = MessageBox.Show("Silmek istedi─činizden emin misiniz?", "Uyar─▒!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
            if (c == DialogResult.Yes)
            {
                baglanti.Open();
                komut.Connection = baglanti;
                komut.CommandText = "Delete from futbol where f_id=" + textBox1.Text + "";
                komut.ExecuteNonQuery();
                komut.Dispose();
                baglanti.Close();
                tasima.Clear();
                listele();
            }

        }
        //DataGridWiev ├ťzerindeki T─▒klana Kayd─▒n Ekrana G├Âsterilmesi
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            
        }
        //Kay─▒t Arama B├Âl├╝m├╝
        private void button2_Click(object sender, EventArgs e)
        {
            baglanti = new OleDbConnection("Provider=Microsoft.ACE.Oledb.12.0;Data Source=futbol.accdb");
            adaptor = new OleDbDataAdapter("SElect * from futbol where f_id like '%" + textBox2.Text + "%'", baglanti);
            tasima = new DataSet();
            baglanti.Open();
            adaptor.Fill(tasima, "futbol");
            dataGridView1.DataSource = tasima.Tables["futbol"];
            baglanti.Close();

            //Bulunan kay─▒t textboxlara atanarak g├Âsteriliyor.
            f_id.Text = dataGridView1.CurrentRow.Cells[0].Value.ToString();
            f_tc.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString();
            f_adi.Text = dataGridView1.CurrentRow.Cells[2].Value.ToString();
            f_soyadi.Text = dataGridView1.CurrentRow.Cells[3].Value.ToString();
            f_telefonu.Text = dataGridView1.CurrentRow.Cells[4].Value.ToString();
            f_mail.Text = dataGridView1.CurrentRow.Cells[5].Value.ToString();
            f_adresi.Text = dataGridView1.CurrentRow.Cells[6].Value.ToString();
            f_yasi.Text = dataGridView1.CurrentRow.Cells[7].Value.ToString();
            f_klup.Text = dataGridView1.CurrentRow.Cells[8].Value.ToString();
            f_sehir.Text = dataGridView1.CurrentRow.Cells[9].Value.ToString();
            f_mevkii.Text = dataGridView1.CurrentRow.Cells[10].Value.ToString();
            f_bonservis.Text = dataGridView1.CurrentRow.Cells[11].Value.ToString();
            pictureBox1.ImageLocation = dataGridView1.CurrentRow.Cells[12].Value.ToString();
            f_resim.Text = dataGridView1.CurrentRow.Cells[12].Value.ToString();
        }
        //Futbolcu numaras─▒na g├Âre arama
        private void button7_Click(object sender, EventArgs e)
        {
            OleDbConnection con = new OleDbConnection("Provider=Microsoft.ACE.Oledb.12.0;Data Source=futbol.accdb"); con.Open();
            OleDbCommand cmd = new OleDbCommand("Select * from futbol where f_id=" + textBox3.Text + "", con);
            OleDbDataReader dr = cmd.ExecuteReader();
            while (dr.Read())
            {
                f_id.Text = dr["f_id"].ToString();
                f_tc.Text = dr["f_tc"].ToString();
                f_adi.Text = dr["f_adi"].ToString();
                f_soyadi.Text = dr["f_soyadi"].ToString();
                f_telefonu.Text = dr["f_telefonu"].ToString();
                f_mail.Text = dr["f_mail"].ToString();
                f_adresi.Text = dr["f_adresi"].ToString();
                f_yasi.Text = dr["f_yasi"].ToString();
                f_klup.Text = dr["f_klup"].ToString();
                f_sehir.Text = dr["f_sehir"].ToString();
                f_mevkii.Text = dr["f_mevkii"].ToString();
                f_bonservis.Text = dr["f_bonservis"].ToString();
                pictureBox1.ImageLocation = dr["f_resim"].ToString();
                f_resim.Text = dr["f_resim"].ToString();
            }
            con.Close();
        }
       
        //Kay─▒t G├╝ncelleme Butonu
        private void button5_Click(object sender, EventArgs e)
        {
            komut = new OleDbCommand();
            baglanti.Open();
            komut.Connection = baglanti;
            
            komut.CommandText = "update futbol set f_tc='" + f_tc.Text + "', f_adi='" + f_adi.Text + "', f_soyadi='" + f_soyadi.Text + "', f_telefonu='" + f_telefonu.Text + "', f_mail='" + f_mail.Text + "', f_adresi='" + f_adresi.Text + "', f_yasi='" + f_yasi.Text + "', f_klup='" + f_klup.Text + "', f_sehir='" + f_sehir.Text + "',  f_mevkii='" + f_mevkii.Text + "', f_bonservis='" + f_bonservis.Text + "'  , f_resim='" + f_resim.Text + "'where f_id= " + f_id.Text + "";
            komut.ExecuteNonQuery();
            baglanti.Close();
            tasima.Clear();
            listele();
        }

        private void dataGridView1_CellEnter(object sender, DataGridViewCellEventArgs e)
        {
            f_id.Text = dataGridView1.CurrentRow.Cells[0].Value.ToString();
            f_tc.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString();
            f_adi.Text = dataGridView1.CurrentRow.Cells[2].Value.ToString();
            f_soyadi.Text = dataGridView1.CurrentRow.Cells[3].Value.ToString();
            f_telefonu.Text = dataGridView1.CurrentRow.Cells[4].Value.ToString();
            f_mail.Text = dataGridView1.CurrentRow.Cells[5].Value.ToString();
            f_adresi.Text = dataGridView1.CurrentRow.Cells[6].Value.ToString();
            f_yasi.Text = dataGridView1.CurrentRow.Cells[7].Value.ToString();
            f_klup.Text = dataGridView1.CurrentRow.Cells[8].Value.ToString();
            f_sehir.Text = dataGridView1.CurrentRow.Cells[9].Value.ToString();
            f_mevkii.Text = dataGridView1.CurrentRow.Cells[10].Value.ToString();
            f_bonservis.Text = dataGridView1.CurrentRow.Cells[11].Value.ToString();
            pictureBox1.ImageLocation = dataGridView1.CurrentRow.Cells[12].Value.ToString();
            f_resim.Text = dataGridView1.CurrentRow.Cells[12].Value.ToString();
        }

       

        }
    }

Bir Cevap Yaz─▒n

E-posta hesab─▒n─▒z yay─▒mlanmayacak. Gerekli alanlar * ile i┼čaretlenmi┼člerdir

WP-SpamFree by Pole Position Marketing

bjk haberleri son dakika altin fiyatlari bugun altin fiyatlari bugun canli