DBGrid Hakkında

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
ozlemsaltan
Üye
Mesajlar: 38
Kayıt: 01 Nis 2014 05:57

DBGrid Hakkında

Mesaj gönderen ozlemsaltan »

Arkadaşlar Merhaba. Müşteri kayıt ettirdiğim bir ekranım var.Müşteriyi kaydedince müşteri notları butonum aktif oluyor ve müşteri notları adlı formum açılıyor. İçerisine veri girip kaydediyorum. Grid içerisinde yazdığım notu görüyorum fakat başka bir müşteri kayıt edip yine müşteri notu yazmak istediğimde grid içerisinde daha önce kaydettiğim başka kullanıcılara ait notlarıda görüyorum hayliyle. Ben başka bir not yazmak istediğimde o kayıtları değil de yeni yazacağım notu görmek istiyorum sadece gridde. Form açıldığında gridin içini göstermeme sonra o son kaydı gösterme gibi bi olayı var mıdır? Ya da daha basit bir yöntem yol var mıdır yardımcı olursanız çok sevinirim.Şimdiden teşekkürler
Çaylak yazılımcı:)
Senat0r
Üye
Mesajlar: 80
Kayıt: 13 Tem 2014 09:30
Konum: Antalya

Re: DBGrid Hakkında

Mesaj gönderen Senat0r »

Tabloları ilişkilendirmeniz gerekli ve ya notlar kısmında sorgulama yapmanız gerekli ilişkilendirmek en mantıklısı sadace müşteri id sorgular ve boş gelir.
gideceği limanı bilmeyen gemiye hiçbir rüzgar yardım edemez...

Kod: Tümünü seç

Delete from hayat where cins="çıkarcılar"
PROGRAMADOR
Üye
Mesajlar: 239
Kayıt: 04 Oca 2008 01:53
Konum: Karşıyaka/İzmir

Re: DBGrid Hakkında

Mesaj gönderen PROGRAMADOR »

SELECT * FROM tablo ORDER BY id DESC LIMIT 1
In dubio pro reo...
Şüpheden sanık/özgürlük yararlanır...
Kullanıcı avatarı
esistem
Üye
Mesajlar: 464
Kayıt: 02 Eki 2007 11:22
İletişim:

Re: DBGrid Hakkında

Mesaj gönderen esistem »

Selam,
Master-Detail tablo ilişkilendirme hakkında araştırma yapınız.
Kullanıcı avatarı
ozlemsaltan
Üye
Mesajlar: 38
Kayıt: 01 Nis 2014 05:57

Re: DBGrid Hakkında

Mesaj gönderen ozlemsaltan »

Arkadaşlar teşekkür ederim. Sorgumu SELECT * FROM notlar N where ID=:ID şeklinde düzeltince sorunum çözüldü. Bu arada @programador arkadaşım senin söylediğin yöntemle de yaptım. öğrenmiş oldum. :)
Çaylak yazılımcı:)
Cevapla