Birden Fazla Tabloda Sorgu
AReS31.07.2005 - 02:41:37
S.A
Elimde bulunan vt 5 adet table dan bana gerekli olan 5 bölümü dbgrid içerine göndermek istiyorum bunu çözmek için ugraştım ama tarih ile olan kısmında takıldım yardımcı olursaız sevinirim.
SELECT Personel.Ad + ' ' + Personel.Soyad AS Expr1, PBilgi.Tarih
FROM Pbilgi INNER JOIN
Personel ON Personel.Id = Pbilgi.Personel
WHERE (PBilgi.Tarih = '12.26.2003')


bu alanda girdiigim tarihi bana sorgulayarak buluyor ama ben bunu o an sistemin tarihi neyse onu kullanmak istiyorum. veya bir tarih komponentinden seçtiğim tarihi göstermesini istiyorum bunu nasıl yapabilirim bilgisi olan arkadaşlar yardımcı olursanız tşkler. Saygılarımla
 
rsimsek31.07.2005 - 14:13:24
SQL syntax ında string toplama işlemi + ile değilde || larla yapılır Idea
Yani;
SELECT Personel.Ad || ' ' || Personel.Soyad AS Expr1, Bilgi.Tarih
FROM Pbilgi
INNER JOIN Personel ON Personel.Id = Pbilgi.Personel
WHERE (PBilgi.Tarih = '12.26.2003')
şeklinde çalışması lazım.
 
AReS31.07.2005 - 17:39:53
S.A + operator ü çalışıyo sorun yok. Benim elle dirgiğim 10.10.2003 tarihi Bir takvim(DateTimepicker)gibi komponentten almasını nasıl saglayabilirim.
 
kadirkurtoglu31.07.2005 - 18:22:40
merhaba datetimepicker in onchange olayına

IBDataset1Tarih.asDateTime := DateTimePicker1.Date;


DateTimePicker bileşeninin varsayılan tarihi o bileşeni eklediğin gün olacağı için form un oncreate olayına

DateTimePicker1.Date := Date;


şeklinde bir kod yazarsan sistem tarihini atamış olursun.....
kolay gelsinnnn...........
 
oguzozturk7401.08.2005 - 10:10:55
Acaba bu (+) işaretini kabul eden hangi veri tabanını kullanıyorsunuz ?
 
AReS01.08.2005 - 23:17:24
S.A
MS-Sql Server 2000 bu operatorleri Query olarak yolladıgınızda kabul ediyor.

Tarih olayı için teşekkürler arkadaşım.
 
oguzozturk7402.08.2005 - 08:12:24
Teşekkürler :)
 
NOT : Bu sayfa google'un siteyi indekslemesi içindir. www.delphiturkiye.com/forum/ adresini kullanınız!
1998-2006 www.delphiturkiye.com