Anasayfa » Arşiv

csharp Etiketli Yazılar

Csharp, Veritabanı »

[17 May 2012 | 28 Yorum | 30.773 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (3 oy,5 üzerinden : 4,33 )
Loading...
Database Project (Veritabanı Projesi)

Merhaba arkadaşlar, bu yazımı yazmamdaki amaç elimde bulunan bir database projesini sizlerle paylaşmak istemem. İnternette dolaşırken bir çok kişinin ödev veya projeleri için nette örnek database projesi aradıklarını görmem. Ben de vertabanı dersinde proje olarak sunduğum bir çalışmayı örnek veritabanı projesi olsun diye sizlere sunuyorum.
Proje hakkında:
Program kuru temizleme ve terziler için gelen giden konfeksiyon ve ürünlerin kaydını tutmaya yapılan işlem, şikayetleri kayıt altına almaya ürünlerin teslim, onarım, tamir tarihlerini kaydetmeye yarayan basit bir kullanıcı ve yönetici girişi olan, bir kaç formdan oluşan bir programdır.
Programdan bazı görüntüler:
Bu ekranda yönetici veya çalışan …

Devamını oku...

Csharp »

[8 Ara 2011 | Yorum Yok | 4.407 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (Henüz hiç oy kullanılmadı. İlk oyu siz verin.)
Loading...
Csharp ref, out ve params Kullanımı

Bugünkü yazımda sizlere c# da kullanılan ref, out ve params keywordlerinin kullanımından  bahsedeceğim.
Genel olarak programlamada iki türlü değişkenler vardır.

Deger (value) tipinde
Referans tipinde değişkenler

Değer tipindeki değişkenler bellekte deger olarak tutulurken, referans tipindeki değişkenler bellekte adres olarak tutulurlar. Eğer siz bir metoda normal (deger) tipte bir değişken yollarsanız, gönderdiğiniz değer için metod içerisinde aynen bir kopya oluşturulur ve bu kopya üzerinden işlem yapılır. Yani sizin orjinal değerinizide değişiklik olmaz. Metod geriye döndüğünde değerinizin değişmediğini görürsünüz.
Referans tipinde değişken gönderdiğinizde ise degerin kendisi yerine bellek adresi gönderilir. Böyle olunca bellek adresi kopyalansa bile yine …

Devamını oku...

Csharp »

[3 Ara 2011 | 4 Yorum | 4.504 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (Henüz hiç oy kullanılmadı. İlk oyu siz verin.)
Loading...
Csharp Delegate (Temsilci ) Kullanımı

Delegate ler c# programlama dili kavramlarındandır. Delegate ler kısaca temsilcilerdir. Yani programımızdaki metodları gösteren referanslardır.
Delegate kullanmak için ilk olarak, class dışında namespace içinde tanımını yaparız.
Delegateler bulundukları namespace içindeki metodlara referans olurlar.
Delegate imizi nasıl tanımladıysak, sadece aynı arayüzdeki metodlara referans olabiliriz. Yani girdi ve return tipleri ve sayıları aynı olmak zorundadır.
Kullanmak için new sözcüğü ile yeni bir delegate oluşturur ve hangi sınıftaki metodu kullanacak isek,  sınıfın nesnesi ile metodu gösteririz.
Örnek bir kod şu şekildedir.
Program.cs
Test.cs
Burada Add ve Sub metodları, test classı içinde add ve sub olarak kullanılmıştır.
Rica: Sitemizin Google’da daha üst sıralarda …

Devamını oku...

Csharp »

[1 Ara 2011 | Yorum Yok | 4.430 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (Henüz hiç oy kullanılmadı. İlk oyu siz verin.)
Loading...
Csharp ile Ms Access Veritabanı Bağlantısı

Arkadaşlar bu yazımda sizlere c# ile access veritabanına nasıl bağlantı kurulacağını göstereceğim. Basit bir bağlantı ve veri çekme örneği yapacağız. Bunun için öncelikle ms access i açıyoruz. (Ben MS Access 2003 ile göstereceğim.) Yeni bir proje ile veritabanı oluşturuyoruz ve ismini vt1.mdb yapıyoruz. Alan olarak isim ve soyisim giriyoruz. Bu veritabanımızı c: sürücüsü altına kaydediyoruz.
Şimdi c# da yeni bir console projesi oluşturalım ve aşağıdaki kodları yapıştırıp çalıştıralım.
Boş bir ekranla karşılaşabilirsiniz, bu durumda veritabanınızı tekrar açın ve için bir kaç satır veri girin ve tekrar deneyin.
Satırında projemizin hangi veritabanına ne şekilde …

Devamını oku...