implant


  Aktif KonularAktif Konular  Forum Üyelerini GösterÜye Listesi  Forumu AraArama  YardımYardım
  Kayıt OlKayıt Ol  GirişGiriş
ASP Uygulamaları
 ASPTurkiye.com Forum : ASP Uygulamaları
Konu Konu: Visul studio 2010 proje paylaşım Yanıt YazYeni Konu Gönder
Yazanlarda
Mesaj << Önceki Konu | Sonraki Konu >>
ismail0202
Yeni Üye
Yeni Üye


Kayıt Tarihi: 20-Mayıs-2012
Ülke: Turkiye
Gönderilenler: 37
Gönderen: 10-Haziran-2012 Saat 13:04 | Kayıtlı IP Alıntı ismail0202

Arkadaşlar yazdan beri C#,SQL gibi dillere çalışıyorum ve C# ve ADO.NET ile oluşturduğum bir projeyi sizlerle paylaşmak istedim.Sürekli ve okul derslerine de çalıştığım için forumda son zamanlarda fazla takılamıyorum.Program orta seviye sayılabilir veritabanındaki verilerle ilgili ekleme,güncelleme,arama gibi işlemleri yapıyor.Sizlere oluşturduğum programın linkini de vereceğim fakat programın çalışabilmesi için SQL bağlantı cümlesini(connection string'i) kendi veritabanınıza göre düzenlemeniz gerekecek.Projemin ilgilenen kişilere yararlı olacağı düşüncesindeyim.

Form-1 Arayüz:



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;

namespace Musteri_Takip
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            Kayıt_Ekleme kayit = new Kayıt_Ekleme();
            kayit.Show();
            this.Hide();//Aktif olanı gizler.

        }

        private void button2_Click(object sender, EventArgs e)
        {
            Arama ara = new Arama();
            ara.Show();
            this.Hide();//Aktif olanı gizler.

        }

        private void button3_Click(object sender, EventArgs e)
        {
            Guncelleme_Silme gs = new Guncelleme_Silme();
            gs.Show();
            this.Hide();//Aktif olanı gizler.
        }

        private void button5_Click(object sender, EventArgs e)
        {
            AllData all = new AllData();
            all.Show();
            this.Hide();//Aktif olanı kapatır.
        }

        private void button4_Click(object sender, EventArgs e)
        {
            this.Close();
        }
    }
}

Arama Formu Arayüz:




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

namespace Musteri_Takip
{
    public partial class Arama : Form
    {
        public Arama()
        {
            InitializeComponent();
        }

        private void button2_Click(object sender, EventArgs e)
        {
            Form1 frm1 = new Form1();
            frm1.Show();
            this.Hide();//Aktif olanı gizler.

        }

        private void button1_Click(object sender, EventArgs e)
        {
            string m_adi = textBox1.Text;
            string baglanti = "Data Source=COMPUTER;Initial Catalog=Musteri_bilgileri;Integrated Security=True";
            SqlConnection conn = new SqlConnection(baglanti);
            conn.Open();
            string sql = "SELECT * FROM musteri WHERE m_adi='" + textBox1.Text + "'";           
            SqlCommand cmd = new SqlCommand(sql, conn);
            SqlDataReader rdr = cmd.ExecuteReader();
            DataTable dt = new DataTable();
            dt.Load(rdr);
            this.dataGridView1.DataSource = dt;           
            conn.Close();

          



        }

        private void button3_Click(object sender, EventArgs e)
        {
            this.Close();
        }
    }
}

Guncelleme_Silme Formu Arayüz:



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

namespace Musteri_Takip
{
    public partial class Guncelleme_Silme : Form
    {
        public Guncelleme_Silme()
        {
            InitializeComponent();
        }

        private void button2_Click(object sender, EventArgs e)
        {
            Form1 frm1 = new Form1();
            frm1.Show();
            this.Hide();//Aktfi olanı gizler.
        }

        private void button1_Click(object sender, EventArgs e)
        {
            string m_adi, urun_tipi, urun_markasi, urun_fiyati;
            m_adi = textBox1.Text;
            urun_tipi = textBox2.Text;
            urun_markasi = textBox3.Text;
            urun_fiyati = textBox4.Text;
            string baglanti = "Data Source=COMPUTER;Initial Catalog=Musteri_bilgileri;Integrated Security=True";
            SqlConnection conn = new SqlConnection(baglanti);
            conn.Open();
            string sql = "UPDATE musteri SET urun_tipi='" + textBox2.Text + "',urun_markasi='" + textBox3.Text + "',urun_fiyati='" + textBox4.Text + "' WHERE m_adi='" + textBox1.Text + "'";
            SqlCommand cmd = new SqlCommand(sql, conn);
            cmd.ExecuteNonQuery();
            MessageBox.Show("Bilgiler başarıyla güncellendi");
            conn.Close();



        }

        private void button3_Click(object sender, EventArgs e)
        {
            string m_adi;
            m_adi = textBox1.Text;
            string baglanti = "Data Source=COMPUTER;Initial Catalog=Musteri_bilgileri;Integrated Security=True";
            SqlConnection conn = new SqlConnection(baglanti);
            conn.Open();
            string sql="DELETE FROM musteri WHERE m_adi='"+textBox1.Text+"'";
            SqlCommand cmd=new SqlCommand(sql,conn);
            cmd.ExecuteNonQuery();
            MessageBox.Show("İstediğiniz bilgi veritabanından başarıyla silindi");
            conn.Close();


        }

        private void button4_Click(object sender, EventArgs e)
        {
            this.Close();
        }
    }
}

Kayıt_Ekleme Formu Arayüz:



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

namespace Musteri_Takip
{
    public partial class Kayıt_Ekleme : Form
    {
        public Kayıt_Ekleme()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            string m_adi, m_soyadi, m_tel,u_tipi,u_markasi,u_fiyatı;
            string urun_alis, urun_veris;
            m_adi = textBox1.Text;
            m_soyadi = textBox2.Text;
            m_tel = textBox3.Text;
            u_tipi = textBox4.Text;
            u_markasi = textBox5.Text;
            u_fiyatı = textBox6.Text;
            urun_alis = textBox7.Text;
            urun_veris =textBox8.Text;
            string baglanti = "Data Source=COMPUTER;Initial Catalog=Musteri_bilgileri;Integrated Security=True";
            SqlConnection conn = new SqlConnection(baglanti);
            conn.Open();
            string sql="INSERT INTO musteri(m_adi,m_soyadi,m_tel,urun_tipi,urun_markasi,urun_fiy ati,urun_alis_tarihi,urun_veris_tarihi) VALUES('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.T ext+"','"+textBox4.Text+"','"+textBox5.Text+"','"+textBox6.T ext+"','"+textBox7.Text+"','"+textBox8.Text+"')";
            SqlCommand cmd = new SqlCommand(sql, conn);
            cmd.ExecuteNonQuery();
            MessageBox.Show("Veriler veritabanına başarıyla kaydedildi");
            conn.Close();
            
        }

        private void button2_Click(object sender, EventArgs e)
        {
            Form1 frm1 = new Form1();
            frm1.Show();
            this.Hide();//Aktif olanı gizler.


        }

        private void button3_Click(object sender, EventArgs e)
        {
            this.Close();
        }
    }
}
bunu diğer arkadaşlarla paylaşmak istedim



__________________
123
Yukarı Dön Göster ismail0202's Özellikler Diğer Mesajlarını Ara: ismail0202
 
alenn34
Kıdemli Üye
Kıdemli Üye


Kayıt Tarihi: 26-Nisan-2013
Gönderilenler: 90
Gönderen: 28-Temmuz-2013 Saat 02:38 | Kayıtlı IP Alıntı alenn34

teşekkürler bilgi için....


Düzenleyen alenn34 17-Ekim-2013 Saat 18:00


__________________
koltuk tamirkoltuklar,koltuk
Yukarı Dön Göster alenn34's Özellikler Diğer Mesajlarını Ara: alenn34
 

Eğer Bu Konuya Cevap Yazmak İstiyorsanız İlk Önce Giriş
Eğer Kayıtlı Bir Kullanıcı Değilseniz İlk Önce Kayıt Olmalısınız

  Yanıt YazYeni Konu Gönder
Yazıcı Sürümü Yazıcı Sürümü

Forum Atla
Kapalı Foruma Yeni Konu Gönderme
Kapalı Forumdaki Konulara Cevap Yazma
Kapalı Forumda Cevapları Silme
Kapalı Forumdaki Cevapları Düzenleme
Kapalı Forumda Anket Açma
Kapalı Forumda Anketlerde Oy Kullanma

Powered by Web Wiz Forums version 7.91
Copyright ©2001-2004 Web Wiz Guide

Bu Sayfa 0,0938 Saniyede Yüklendi.