• Giriş

Gorsel Programlama

  • AnaSayfa
  • Hakkımızda
  • TOP-10 Proje
  • Download
  • Özel Ders
  • Reklam Verin
  • Destek
  • İletişim
RSS feed
  • Youdao
  • Xian Guo
  • Zhua Xia
  • Google
  • My Yahoo!
  • newsgator
  • Bloglines
  • iNezha
© 2009-2024 Gorsel Programlama

Oto Galeri DataSet’li Örnek C#.NET(C.NET)

Oto Galeri DataSet’li Örnek C#.NET(C.NET)…

form1
form2


oLeDbDataAdapter Oluşturma (Resimli Anlatım)


======= Veritabanı Bağlama ========

Veritabanı Bağlamak için Öncelikle projemizin kayıtlı bulunduğu dosya içinde WindowsFormsApplication adındaki klasörün içindeki bin klasörüne girip oradanda Debug Adlı klasör içine girip MS accesste oluşturduğumuz veritabanı dosyasını oluşturuyoruz..Bu işlemi yaptıktan sonra projemizi açıp toolboxda Data altında bulunan kontrollere OledbAdapter,OledbConnection,Dataview ve DataGrid kontrollerini eklememiz gerekir.. Bunun için toolboxda Data üzerine sağ tuş Choose İtems a tıklarayarak Adı geçen kontrolleri gelen pencerede seçerek toolbox a ekleriz.. Ardından OledbAdapter Kontrolüne çift tıklayarak Veritabanını bağlama işlemine başlayacağız..OledbAdapter e tıkladıktan sonra gelen pencereden New Connection diyoruz.. Gelen pencerede Data Source karşısındaki Change Butonuna basarak gelen pencereden other Seçilip OK butona basarız..Bu İşlemi yaptıktan sonra OLE DB Provider ın Altında bulunan açılır liste kutusundan Microsoft Jet 4.0 OLE DB Provider Seçildikten sonra Data Links Butonuna tıklarız.1.Veritabanı adını seçiniz veya girin karşısında … Butonuna basarak daha önce oluşturduğumuz access veritabanı dosyasını seçeriz..Bu işlemi yaptıktan sonra Bağlantıyı sına Butonuna basarak Bağlantımızın düzgün olup olmadığını kontrol ederiz..Sınama başarılı oldu mesajı alındıktan sonra Tamam Butonuna basarız.. Ekranda kalan penceremizde Test Connection Butona basarak YineBağlantımızın doğru olup olmadığını kontrol ederiz.. Test connection succeeded mesajını aldıktan sonra OK butonuna basarız..Ekranda kalan pencereden NExt Diyerek devam ederiz.. Next butonuna bastıktan sonra Bir mesaj gelecektir bu mesaja evet diyerek geçeriz.Yine next butonuna basarak devam ederiz. Next dedikten sonra gelen pencerede Query Builder butonuna basarız..Gelen pencerede accesste oluşturduğumuz tablo(lar) görüntülenecektir..Burada Kullanacağımız tablo(lar) seçip add butonana basarız.. Add butonuna basıp tablomuzu ekledikten sonra close butonuna basarak pencereyi kapatırız.. Ekrandaki pencerede tablodaki tüm alanların gözükmesini istiyorsak All Columns seçeneğine tıklayarak Execute Query butununa basarak Oluşturduğumuz tablodaki verileri ve alanları görüntüleriz.. Bu işlemi yaptıktan sonra OK butonuna basarak Ekranda bulunan pencereden Next butonuna basarız .. Ardından Gelen pencereden Finish Butonuna basarız ve pencere kapanır..

Ardından toolboxda bulunan Data ya eklediğimiz kontrollerden Dataviewe çift tıklayarak Formumuzun altına ekleriz..Bu işlemden sonra formumuzun altında bulunan oledbAdapter Üzerine gelip sağ tuş Generate Dataset e tıklarız gelen pencerede OK butonuna basarız..Bu işlemi yaptıktan sonra formumuzun altına eklediğimiz dataview i seçip properties penceresinden Table Özelliğine tıklatıp Dataset11 altında bulunan tablomuzu seçeriz. bu işlemi yaptıktan sonra Yine toolboxda data içine ekledğimiz DataGrid kontrolünü formumuza ekliyoruz..Datagrid i ekledikten sonra datagrid i seçip properties penceresinde DataSource özelliğine tıklayıp Form1 List İnstances in Altında bulunan Dataviewi seçiyoruz..Eklenen textboxları veritabanı bağlatısı için textbox seçiyoruz. Properties penceresinden DataBindings + işaretine tıklanır.Text – Other Data Sources – Form1 List İnstances– Dataset11 – bağlantı kurcağınız access dosyasının ilgili alanı seçilir. Bu işlemide yaptıktan sonra Veritabanı bağlama işlemi başarı ile sona ermiştir…

public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}

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

}

private void button2_Click(object sender, EventArgs e)
{
if (textBox2.Text == "1234")
{
Form1 yeniform = new Form1();
yeniform.Show();
}
else
MessageBox.Show("Şifre Yanlış");
}
}
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
oleDbDataAdapter1.Fill(dataSet11, "tbl");
}

private void button1_Click(object sender, EventArgs e)
{
this.BindingContext[dataSet11, "tbl"].Position = 0;
}

private void button2_Click(object sender, EventArgs e)
{
this.BindingContext[dataSet11, "tbl"].Position -= 1;

}

private void button3_Click(object sender, EventArgs e)
{
this.BindingContext[dataSet11, "tbl"].Position += 1;
}

private void button4_Click(object sender, EventArgs e)
{
this.BindingContext[dataSet11, "tbl"].Position = this.BindingContext[dataSet11, "tbl"].Count - 1;
}

private void button5_Click(object sender, EventArgs e)
{
this.BindingContext[dataSet11, "tbl"].EndCurrentEdit();
this.BindingContext[dataSet11, "tbl"].AddNew();
}

private void button6_Click(object sender, EventArgs e)
{
this.BindingContext[dataSet11, "tbl"].EndCurrentEdit();
this.BindingContext[dataSet11, "tbl"].AddNew();
oleDbDataAdapter1.Update(dataSet11);
}

private void button7_Click(object sender, EventArgs e)
{
DialogResult cevap;
cevap = MessageBox.Show("silmek istiyormusunuz?", "UYARI", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (cevap == DialogResult.Yes)
{
int kayit_no;
kayit_no=this.BindingContext[dataSet11,"tbl"].Position;
this.BindingContext[dataSet11,"tbl"].RemoveAt(kayit_no);
this.BindingContext[dataSet11,"tbl"].Position-=1;
this.BindingContext[dataSet11,"tbl"].EndCurrentEdit();

}
}
} 


Projeyi İNDİR

Paylaş :
Tweet
Yorum Yazın | Geri
20 Nisan Salı,2010 Tarihinde Yayınlanmıştır. Bulunduğu Kategori : C#
Etiket: C#.NET application, C#.NET code, C#.NET codes, C#.NET examples, C#.NET lessons, C#.NET practice, Oto Galeri DataSet'li Örnek C#.NET(C.NET)
« Html yazı boyutunu belirleme İş Başvuru Formu DataSet’li Örnek C#.NET(C.NET) »
  1. callibra
    Cevap | Gönder
    Nis 25th, 2010 at 00:22 | #1

    çok saol

  2. ünAL
    Cevap | Gönder
    Haz 9th, 2010 at 17:26 | #2

    cq qüzeL olmus da programı olduqu qbii indirilse cq daha qözEL olca:D

  3. admin
    Cevap | Gönder
    Haz 9th, 2010 at 19:13 | #3

    yukarıdaki Projeyi İNDİR linkinden indirebilirsin.

  4. admin
    Cevap | Gönder
    Tem 11th, 2010 at 19:24 | #4

    Destek için sitedeki reklamları tıklayabilirsiniz .

  5. musty
    Cevap | Gönder
    Eki 20th, 2010 at 18:18 | #5

    Çalışma çok güzel olmuş elinize sağlık.Aynısını ben yapmaya çalıştım.Herşey çok güzel ancak kaydet dedikten sonra programı kapatıp tekrar açtığımda girdiğim kayıtlar kaydedilmemiş oluyor.Sizin yaptığınız projeyi indirdim ancak visual studio 2008 de yapmışsınız herhalde. Bende 2005 yüklü o yüzden bakamadım.Nasıl kaydettircez acaba? Yardım ederseniz sevinirim.Şimdiden teşekkürler

  6. admin
    Cevap | Gönder
    Eki 20th, 2010 at 20:12 | #6

    senin database kaydetmiyo.Kaydet butonuna yazdıklarına dikkat et.Orda hata olabilir.

  7. dilek
    Cevap | Gönder
    Oca 8th, 2011 at 15:18 | #7

    merhaba bu yaptıgınız projenin database kısmını SQL Server 2000 ile yapmaya çalışıyorum ancak oto galeri ve araçlar ile ilgili bilgim olmadıgı için detaylı yapamıyorum yardımcı olurmusunuz?

  8. admin
    Cevap | Gönder
    Oca 8th, 2011 at 17:22 | #8

    ekranda gözüken alanları tablo olarak sql de oluşturacaksın.

  9. ugur
    Cevap | Gönder
    Şub 9th, 2011 at 01:36 | #9

    bu projeyi indirdim ama kullanıcı adı yüzünden açamadım şifre 1234 olduğunu biliyorum ama kullanıcı adını bilemediğim için açamıyorum acab nedir.

  10. admin
    Cevap | Gönder
    Şub 10th, 2011 at 15:56 | #10

    k.adı farketmez.istediğini yaz veya boş bırak.

  11. ugur
    Cevap | Gönder
    Şub 11th, 2011 at 15:46 | #11

    @admin
    sağlosın

  12. ugur
    Cevap | Gönder
    Şub 12th, 2011 at 00:02 | #12

    admin bir şey daha sorucam malesef kullanıcı adını boş bıraksamda başka bişeyler yazsamda hata çıkıyo hatta ‘contine’ quit’ diye seçenekler çıkıyo contine ye bastığımda açmıyo neden olabilir acaba.

  13. admin
    Cevap | Gönder
    Şub 12th, 2011 at 00:10 | #13

    projeyi indirip denedim.Çalışıyor herhangi bir sorun yok.Kullanıcı adı:farketmez şifre: 1234

  14. burak
    Cevap | Gönder
    Tem 18th, 2012 at 16:45 | #14

    adminim benim sıkıntım veri ekleme ben bunu database ile yapım aşamasına geliyorum ama 2 satırlık kodum var tek sıkıntım o yardımcı olabilir misiniz bana.

  15. burak
    Cevap | Gönder
    Tem 18th, 2012 at 16:47 | #15

    adminim ben bu işlemi yapıyorum yani seçiyorum ama bana ekleme yani insert etme lazım ve insert ettikten sonra orda 2 satırlık bi kod vardı bana o lazım yardımcı olursaız sevinirim teşekkürler.

  16. melek
    Cevap | Gönder
    Oca 2nd, 2014 at 14:19 | #16

    oto alım satım otomasyonu ile ilgili daha kapsamlı bir çalısma yokmu lütfen olsun:)

  17. admin
    Cevap | Gönder
    Oca 6th, 2014 at 16:23 | #17

    melek:
    Aşağıdaki linki incele.
    http://www.gorselprogramlama.com/rent-a-car-otomasyonu-c/

  18. Ayşe
    Cevap | Gönder
    Şub 2nd, 2021 at 20:27 | #18

    Listemize eklenen arabalar markalarına göre gruplanmasını istiyorum nasıl olacak

Yorum Yazın ...

Cevabı İptal
XHTML: Bu Etiketleri Kullanabilirsiniz : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
RSS Bu Yazıya Yapılan Yorumlar


Site içi Arama

Takip et: @GorselProgram







Böyle bir web sayfam olsun diyorsanız iletişim bölümünden veya gorselprogram@gmail.com mail adresinden bize ulaşabilirsiniz.

Son Yazılar

  • 2023-2024 öğretim yılı nesne tabanlı programlama dersi 2.dönem 2. yazılı ve uygulama sınav soruları ve cevap anahtarı
  • 2023-2024 öğretim yılı nesne tabanlı programlama dersi 2.dönem 1. yazılı ve uygulama sınav soruları ve cevap anahtarı
  • 2023-2024 öğretim yılı nesne tabanlı programlama dersi 1.dönem 2. yazılı ve uygulama sınav soruları ve cevap anahtarı
  • 2023-2024 öğretim yılı nesne tabanlı programlama dersi 1.dönem 1. yazılı ve uygulama sınav soruları ve cevap anahtarı
  • 2023-2024 öğretim yılı bilgisayar tasarım uygulamaları dersi 1.dönem 1.sınav soruları ve cevap anahtarı

Etiket Bulutu

.NET Application basit C# C#.NET application C#.NET codes C#.NET examples C#.NET lessons C#.NET practice C#.net örnekleri c# console dersleri c# console örnekleri C# ders c# dersleri c# örnek c# örnekleri C.net dersleri c dersleri code console console örnekleri Csharp csharp dersleri csharp net csharp örnekleri c örnekleri download Flash örnekleri forms Forms örnekleri full indir kod kodlar nesne tabanlı programlama OleDbConnection OleDbDataAdapter tam sürüm uygulama vb net win windows windows forms application örnek ücretsiz

Kategoriler

  • Access (59)
  • Akış Diyagramı Flowchart (69)
  • Android Eğitimleri (2)
  • Asp Net (47)
  • C# (834)
  • C# Console (222)
  • Css (19)
  • Dersler (191)
  • Dökümanlar (21)
  • Dreamweaver (12)
  • Excel (8)
  • Fireworks (28)
  • Flash (77)
  • Görsel Programlama (421)
  • GorselProgramlama.Com (8)
  • Html (35)
  • Pascal (2)
  • Photoshop (5)
  • PHP (2)
  • Planlar (114)
  • Programlama Tanım (4)
  • Sınavlar (147)
  • Sql (10)
  • VB 6.0 (45)
  • VB.NET (219)
  • Videolar (65)
  • Word (7)

Arşiv

Bağlantılar

  • Html Dersleri
  • Muslu.NET
  • Programlama Dersleri

Kimler Sitede ?


    Computers Blogs Top programming blogs

   sayaç Powered by WordPress | Theme by NeoEase | Valid XHTML 1.1 and CSS 3 Yukarı