Slm arkadaşlar. soruyu doğrumu sordum bilmiyorum. ama cevabını formlarda çok aradım bulamadım. belkide nasıl arayacağımı bilmedim. yapmak istediğim şu
Firebird Veritabanı ve Delphi7 kullanıyorum.
Tablo : TPSABIT
ID : INTEGER;
PKOD : VARCHAR(15);
ADI_SOYADI : VARCHAR(50);
Tablo : TEGITIM
ID : INTEGER;
TARIH : DATE;
EGT_VEREN : VARCHAR(50);
EGT_KONUSU: VARCHAR(60);
// Eğitime katılanlar Tablosu
Tablo : TEGITIM_ALT
ID : INTEGER;
XID : INTEGER;(TEGITIM TABLOSUNDA ID YE BAĞLI)
PKODX : INTEGER; (TPSABIT TABLOSUNDA ID YE BAĞLI)
Yukarıdaki yapı doğrumudur bilmiyorum. ama yapmak istediğim;
personele verilen eğitimlerin kaydını tutmak.
( fatura kaydında stok kalemi çağırma mantığı gibi sanırım )
EGITIM NO : 001
TARIH : 03/03/2011
EGITIMI VEREN : .................
EĞİTİM KONUSU : ................................
EĞİTİME KATILANLAR
+----------+-------------------------+
| Sicil No | Adı Soyadı |
+----------+-------------------------+
| 0005 | ................ |
| | |
| | |
| | |
| | |
+----------+-------------------------+
yukarıdaki şekilde bir formda kayıt işlemini yapmak istiyorum.
dbgrid bileşenini kullanmak istiyorum.
sicil no yazdığımda adısoyadı alanına TPSABIT tablosundan adısoyadı bilgisi gelmesini istiyorum.
TPSABIT tablosu ile TEGITIM_ALT tablosu arasında bir ilişki kurmam gerekiyorumu. veya nasıl bir kayıt yapmam gerekiyor.
arkadaşlar yardımcı olun lütfen..
bir an önce bu programı yazmak istiyorum.
şimdiye kadar excel de tutulmuş.
150-200 kişi ayrı ayrı excel sayfalarında 2006 yılından bu güne tutulmuş.
malum excel de bir yere kadar. arıza açmaya başladı yavaş yavaş.
başına bir iş gelmeden excelden vazgeçmek istiyorum.
access ile yapmayı düşündüm ama bu saatten sonra access öğrenemem.
firebird embedded kullanarak yapmayı düşünüyorum.
yardımlarınız için şimdiden teşekkür ediyorum.
DBGrid İçerisine Başka Tablodan Bilgi Getirme
Re: DBGrid İçerisine Başka Tablodan Bilgi Getirme
Tablo yapısını o şekilde kullanabilirsin foreign key ile bağlayabilirsin ya da bağlamadan yapabilirsin sana kalmış.
Re: DBGrid İçerisine Başka Tablodan Bilgi Getirme
orhancc kardeş teşekkür ederim cevabın için ama yazının devamını okumadın sanırım. diğer sorularım hakkında da bir cevap yazarsan sevinirim
teşekkürler.
teşekkürler.
Re: DBGrid İçerisine Başka Tablodan Bilgi Getirme
İlk kez mi program yazacaksın ? ne kadar programlama bilgin var ?
Re: DBGrid İçerisine Başka Tablodan Bilgi Getirme
evet biraz acemiyim
detaylı bir örnek hiç fena olmaz aslında.
ama tabi bu, siz değerli ustaların takdirine kalmış birşey.
teşekkür ederim.
detaylı bir örnek hiç fena olmaz aslında.
ama tabi bu, siz değerli ustaların takdirine kalmış birşey.
teşekkür ederim.
Re: DBGrid İçerisine Başka Tablodan Bilgi Getirme
Bilgileri gride getireceğini varsayarak şöyle birşey yapabilirsin:
Bi tane AdoQuery kullanırsın ve istediğin alanları subquery ile çekersin
Ama burdaki subqueryden tek değer dönmesi lazım onu da ya koşula bağlarsın ya da Top 1 çekersin.
Bi tane AdoQuery kullanırsın ve istediğin alanları subquery ile çekersin
Kod: Tümünü seç
Select *,(Select digertablodakialan from DigerTablo) as DigerTabloAlani from anatablo
Re: DBGrid İçerisine Başka Tablodan Bilgi Getirme
arkadaşlar konuyu halen çözemedim.
küçük bir örnek yaptım.
lütfen indirip bir bakın.
yardımlarınız için şimdiden teşekkür ediyorum
http://hotfile.com/dl/113262509/0ad0740/DENEME.rar.html
küçük bir örnek yaptım.
lütfen indirip bir bakın.
yardımlarınız için şimdiden teşekkür ediyorum
http://hotfile.com/dl/113262509/0ad0740/DENEME.rar.html