C# Access Bağlantısı ve Arama-Güncelleme(Emre Koşar)

SINIFIMIZIN 1.Sİ " EMRE KOŞAR "


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 WindowsFormsApplication30
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        OleDbConnection elma = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=EMRE.mdb");
        private void button1_Click(object sender, EventArgs e)
        {
            elma.Open();
            OleDbCommand armut = new OleDbCommand("update emre set ad='" + textBox2.Text + "' where okulno ='" + textBox1.Text + "'", elma);
            OleDbCommand q = new OleDbCommand("update emre set soyad='" + textBox3.Text + "' where okulno ='" + textBox1.Text + "'", elma);
            armut.ExecuteNonQuery();
            q.ExecuteNonQuery();
            textBox1.Clear();
            textBox2.Clear();
            textBox3.Clear();
            elma.Close();
        }

        private void button2_Click(object sender, EventArgs e)
        {
            listBox1.Items.Clear();
            int m = 0;
            OleDbDataAdapter remzi = new OleDbDataAdapter("select * from emre", elma);
            DataSet betul = new DataSet();
            remzi.Fill(betul, "EMRE");
            int a = betul.Tables[0].Rows.Count;
            for (int i = 0; i < a; i++)
            {
                listBox1.Items.Add(++m + ")" + betul.Tables[0].Rows[i][0].ToString() + " " + betul.Tables[0].Rows[i][1].ToString() + " " + betul.Tables[0].Rows[i][2].ToString());
            }
        }

        private void button1_Click_1(object sender, EventArgs e)
        {
            listBox1.Items.Clear();    
            OleDbConnection con = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=EMRE.mdb");
            con.Open();
            OleDbDataAdapter elma = new OleDbDataAdapter("select * from emre", con);
            DataSet ds = new DataSet();
            elma.Fill(ds, "EMRE");
            int a = ds.Tables[0].Rows.Count;
            string k = textBox1.Text;
            for (int i = 0; i < a; i++)
            {
                if (k == ds.Tables[0].Rows[i][0].ToString())
                {
                    textBox2.Text = ds.Tables[0].Rows[i][1].ToString();
                    textBox3.Text = ds.Tables[0].Rows[i][2].ToString();
                }      
            }
        }
    }
}

2 yorum:

  1. kodlaı yazarken az da olsa açıklama yazın,allah aşkına herkes anasının karnından doğma bu işi bilmiyor.

    YanıtlaSil
  2. Kardeşim iyi güzel demişsin de vakit dar. Ben hepsine açıklama eklemeye çalışsam çok vaktimi alacak ama mübarekler sağolsun "Yorum yaz" denen kısmı çıkarmışlar burdan anlamadığın yeri sorabilirsin veya sağ üstte mail adresinden de ulaşabilirsin mesela :) İyi çalışmalar...

    YanıtlaSil