Selam Arkadaşlar Formda aradım bulumadım. Yardım edebileceğinizi düşündüm.
ben Veri - Dış Veri Al - Yeni SQL Server bağlantısı ile manuel olarak serverimizde bulunan SQL serverden aşağıdaki gibi bilgilerimi alabiliyorum.
BAĞLANTI:
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=ETA_PABINS_2010;Data Source=pab;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=AHMET;Use Encryption for Data=False;Tag with column collation when possible=False
KOMUT TÜRÜ : SQL
KOMUT :
SELECT CSNKART.CSKVADETAR AS [VADE TARİHİ], CSNKART.CSKPORTFOYNO AS [PORTFÖY NO], CSNKART.CSKSONVERADI AS [ÇIKIŞ KART ADI],
CSNKART.CSKACIK1 AS AÇIKLAMA, BANKHESAP.BANHESADI AS [BANKA ADI], CSNKART.CSKBANCEKNO AS [BANKA ÇEK NO],
CSNKART.CSKTUTAR AS TUTARI, CSKSONHARPOZKOD AS "ÇEKİN DURUMU"
FROM CSNKART INNER JOIN
BANKHESAP ON CSNKART.CSKBANHESBANKOD = BANKHESAP.BANHESBANKOD
WHERE (CSNKART.CSKVADETAR BETWEEN CONVERT(DATETIME, '10/11/2010', 103) AND CONVERT(DATETIME, '22/11/2010', 103)) AND
(CSNKART.CSKBANCEKNO <> '')
ORDER BY CSNKART.CSKVADETAR
Bu komutlarla bilgilerim isteğim gibi geliyor.
Benim Yapmak istediğim sayfaya ekleyeceğim bir buton ile bana hangi tarihler arasında alacağımı soracak ve ona göre bu bilgileri getirebilmesi gerekiyor.
Sanırım daha önce bu kadar açıklayıcı olmamıştım.
Yardımlarınız için Teşekkürler
Arkadaşlar merhaba,
Ekteki dosyada dış veri al ile iki tarih arası istediğim bilgileri SQL den getirtiriyorum. ancak benim istediğim iki tarihi excel de iki hücreye kullanıcı yazsın
Örnek :
A1= "01/10/2010"
A2= "10/10/2010" , gibi.
Daha sonra bir butona basarak "çekleri dök" diyebileyim. Bunu nasıl yaparız. Dosya SQL bağlantısı da var. Yardımlarınızı bekliyorum.
ben Veri - Dış Veri Al - Yeni SQL Server bağlantısı ile manuel olarak serverimizde bulunan SQL serverden aşağıdaki gibi bilgilerimi alabiliyorum.
BAĞLANTI:
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=ETA_PABINS_2010;Data Source=pab;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=AHMET;Use Encryption for Data=False;Tag with column collation when possible=False
KOMUT TÜRÜ : SQL
KOMUT :
SELECT CSNKART.CSKVADETAR AS [VADE TARİHİ], CSNKART.CSKPORTFOYNO AS [PORTFÖY NO], CSNKART.CSKSONVERADI AS [ÇIKIŞ KART ADI],
CSNKART.CSKACIK1 AS AÇIKLAMA, BANKHESAP.BANHESADI AS [BANKA ADI], CSNKART.CSKBANCEKNO AS [BANKA ÇEK NO],
CSNKART.CSKTUTAR AS TUTARI, CSKSONHARPOZKOD AS "ÇEKİN DURUMU"
FROM CSNKART INNER JOIN
BANKHESAP ON CSNKART.CSKBANHESBANKOD = BANKHESAP.BANHESBANKOD
WHERE (CSNKART.CSKVADETAR BETWEEN CONVERT(DATETIME, '10/11/2010', 103) AND CONVERT(DATETIME, '22/11/2010', 103)) AND
(CSNKART.CSKBANCEKNO <> '')
ORDER BY CSNKART.CSKVADETAR
Bu komutlarla bilgilerim isteğim gibi geliyor.
Benim Yapmak istediğim sayfaya ekleyeceğim bir buton ile bana hangi tarihler arasında alacağımı soracak ve ona göre bu bilgileri getirebilmesi gerekiyor.
Sanırım daha önce bu kadar açıklayıcı olmamıştım.
Yardımlarınız için Teşekkürler
Arkadaşlar merhaba,
Ekteki dosyada dış veri al ile iki tarih arası istediğim bilgileri SQL den getirtiriyorum. ancak benim istediğim iki tarihi excel de iki hücreye kullanıcı yazsın
Örnek :
A1= "01/10/2010"
A2= "10/10/2010" , gibi.
Daha sonra bir butona basarak "çekleri dök" diyebileyim. Bunu nasıl yaparız. Dosya SQL bağlantısı da var. Yardımlarınızı bekliyorum.
Ekli dosyalar
-
13.7 KB Görüntüleme: 46
-
46 KB Görüntüleme: 19
Son düzenleme: