DbGride Kayıt Ekleme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ishak27
Üye
Mesajlar: 21
Kayıt: 01 Nis 2007 11:58
Konum: Gaziantep
İletişim:

DbGride Kayıt Ekleme

Mesaj gönderen ishak27 »

Selamün Aleyküm Abiler Windowstaki Adres Defteri gibi bi Adres Defteri Programı yazıyorumda yardımlarınızı bekliyorum sorum şu;

Resim

Burda Tamam Butonuna Bastığım Zaman Kayıtlar Sekmesinde Bulunan dbgride kaydedilecek

Resim

Bu alana eklicek ve Aşşağıda bulunan Label26 da da dbgriddeki kayıt sayısını göstercek abiler şimdiden Allah Razı Olsun

Muhabbetle...
Kullanıcı avatarı
nitro
Üye
Mesajlar: 1112
Kayıt: 23 Ağu 2004 01:18
Konum: Çanakkale
İletişim:

Mesaj gönderen nitro »

adı soyadı gibi değerlerin girildiği editler, dbeditler ise, ekle butonuna

Kod: Tümünü seç

table1.append; 
diyerek kayıt yapmaya açabilirsin.
tamam butonuna ise

Kod: Tümünü seç

table1.post;
yaz.
kayıtlar sekmesindeki dbgrid table1.e bağlı ise zaten kayıtlar orada listelenecektir.
Label'a kayıt sayısını ise

Kod: Tümünü seç

label26.caption:=inttostr(table1.recordcount);
ile alabilirsin.
ishak27
Üye
Mesajlar: 21
Kayıt: 01 Nis 2007 11:58
Konum: Gaziantep
İletişim:

Mesaj gönderen ishak27 »

kardeş öyle yaptım ama kayıtları ekliy databaseye dbgriddede ekliyor fakat boş gösteriyo neden ?
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Mesaj gönderen sabanakman »

Kaydı kullanacı yazacağı için. Boş olmayıp ne yazmasını bekliyorsan bunu kodla sen yapmalısın. Mesela:

Kod: Tümünü seç

Tablo.Append;
Tablo.FieldByName('Ad').AsString:='Deneme';
gibi bir kodla program otomatik değer verecektir. Kolay gele.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
ishak27
Üye
Mesajlar: 21
Kayıt: 01 Nis 2007 11:58
Konum: Gaziantep
İletişim:

Mesaj gönderen ishak27 »

Abiler Çok Tşk Ederim ama Database Deskop a Ekleniyo Fakat Dbgirde Eklense bile boş görünüyo....
Resim

Malesef Böyle Görünüyor Abiler.
Kullanıcı avatarı
nitro
Üye
Mesajlar: 1112
Kayıt: 23 Ağu 2004 01:18
Konum: Çanakkale
İletişim:

Mesaj gönderen nitro »

table'ın yanına bir adet datasource koy. datasourceyi table'a bağla.
Resimdeki dbgrid'in datasourcesini o dataset olarak seç. kayıtlar görünür.
ishak27
Üye
Mesajlar: 21
Kayıt: 01 Nis 2007 11:58
Konum: Gaziantep
İletişim:

Mesaj gönderen ishak27 »

Kardeşim Onuda Yaptım Ama nafile yemiyoo :)

Resim
Kullanıcı avatarı
nitro
Üye
Mesajlar: 1112
Kayıt: 23 Ağu 2004 01:18
Konum: Çanakkale
İletişim:

Mesaj gönderen nitro »

bu ifade ile tüm delphi sınırlarını aşıyorsun. Bu çok basit birşey. tablo açık olduğu zaman direk kayıtları çeker zaten. hem dbgrid fieldleri almış.
Nerden almış?
Nasıl almış?
fieldleri gridden silip yeniden ekle bence.
ishak27
Üye
Mesajlar: 21
Kayıt: 01 Nis 2007 11:58
Konum: Gaziantep
İletişim:

Mesaj gönderen ishak27 »

Kardeşim Allah Razı olsun bilgiler için fakat ben hala yapamadım sana zahmet basit bi adı,soyadı,numarası olan dbeditlerdeki bilgiyi dbgride aktaran bi pro yapar yollar mısın ? İletişim Msn: isecme@gmail.com Muhabbetle
Cevapla