Tüm ADO.NET işlemleri

C# (C Sharp) veya Java ile ilgili konuları buraya yazabilirsiniz.
Cevapla
gokcemt
Üye
Mesajlar: 34
Kayıt: 01 Eki 2003 04:10
Konum: eskişehir

Tüm ADO.NET işlemleri

Mesaj gönderen gokcemt »

Herkese merhaba

Arkadaşlar c# da;

kayıt ekleme, silme, düzeltme işlemi;
ilk, son, önceki, sonraki kayıt işlemi;
Table master detail bağlantısı nasıl yapılacak?

Delphide ADO ile bağlantıda Databaseconnect bağlantısını yaptıktan sonra dataset e gerekli Select ifadesini yazıp kod sayfasından fieldlara Ctrl+space ile erişebiliyoruz. C# da Table işlemlerinde bu şekilde bi kısayol bulunmuyor mu? Database üzerinde çalışırken bütün iş yani kodlama programcıyamı bırakılmış. Yani ben çalıştığım tablonun bütün fieldlarını ezberlemek zorundamıyım?

Bana kısa örnek kodlar yada hangi nesneleri kullanacağımı söylerseniz çok sevinirim.

Birde yeni bir project oluşturduğumuzda gelen Program.cs sayfası nasıl kullanılacak. Yani oraya yazdığımız kodları formlardan nasıl çağırıp kullanıyoruz.


Teşekkürler
west
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

viewtopic.php?t=18540
Bunu inceleyebilirsin..
DeveloperToolKit

..::|YeşilMavi|::..
gokcemt
Üye
Mesajlar: 34
Kayıt: 01 Eki 2003 04:10
Konum: eskişehir

Mesaj gönderen gokcemt »

Öncelikle teşekkür ederim. Ama bu soruyu yazmadan önce bu örneği inceledim. Kayıtlar arasında dolaşmayı ve Text box lara verileri atmayı satır numarasını baz alarak yapmış. Veri tabanına ileri geri yaptıracağımız bir komut yok sanırım. Ayrıca kayıt ekleme silme ve düzeltme işlemlerini SQL kullananlar SQL kodları kullanarak yaparlarsa hem kod hemde işlem açısından daha sağlıklı oluyor. Farklı kodlamalar kullanıp deneme yanılma sonucu edindiğim bir izlenim.

Master / Detail bağlantı nasıl yapılacak onunla ilgili bir bilgi yok sanırım. Databasee tümüyle hakim olacağım kodları nasıl bulabilirim acaba?

İyi çalışmalara teşekkürler
west
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

gokcemt yazdı:Öncelikle teşekkür ederim. Ama bu soruyu yazmadan önce bu örneği inceledim. Kayıtlar arasında dolaşmayı ve Text box lara verileri atmayı satır numarasını baz alarak yapmış. Veri tabanına ileri geri yaptıracağımız bir komut yok sanırım. Ayrıca kayıt ekleme silme ve düzeltme işlemlerini SQL kullananlar SQL kodları kullanarak yaparlarsa hem kod hemde işlem açısından daha sağlıklı oluyor. Farklı kodlamalar kullanıp deneme yanılma sonucu edindiğim bir izlenim.

Master / Detail bağlantı nasıl yapılacak onunla ilgili bir bilgi yok sanırım. Databasee tümüyle hakim olacağım kodları nasıl bulabilirim acaba?

İyi çalışmalara teşekkürler
Dataset nesensi Veritabanından bilgili alıp offline olarak çalışır.
Doğal olarak siz dataset üzeride dolaşırsınız.

Kayırlar arasında aşağıdaki gibi dolaşabilirsiniz.

Kod: Tümünü seç

private void button1_Click(object sender, EventArgs e)
{
  if (dataGridView1.SelectedRows.Count < 1)
    return;
  int iSelectedIndex = dataGridView1.SelectedRows[0].Index;

  if (iSelectedIndex >= dataGridView1.Rows.Count - 1)
    return;

  dataGridView1.Rows[iSelectedIndex].Selected = false;
  dataGridView1.Rows[++iSelectedIndex].Selected = true;
}
VS2005 kullanıyorsan DataGridView le halledebilirsin Master Detail ilişkiyi.
BindingSource nesnesi sayesinde otomatik hallediyor. Forma 2 tane GridView koymanız yeterli nerdeyse.
DeveloperToolKit

..::|YeşilMavi|::..
Cevapla