Sorguyu SQLINFO'ya çevirme

Gönderen Konu: Sorguyu SQLINFO'ya çevirme  (Okunma sayısı 1806 defa)

0 Üye ve 3 Ziyaretçi konuyu incelemekte.

Çevrimdışı seda_28

  • Logo Kullanıcısı
  • **
  • Karma: 1
Sorguyu SQLINFO'ya çevirme
« : 16.04.2012, 14:15 »
arkadaslar slm ;


bu sorguyu SQLINFO'ya nasıl cevirebilirim .

SELECT RATES1 FROM L_DAILYEXCHANGES WHERE CRTYPE=1 AND EDATE='2012.4.14'

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
Ynt: Sorguyu SQLINFO'ya çevirme
« Yanıtla #1 : 16.04.2012, 14:33 »
arkadaslar slm ;


bu sorguyu SQLINFO'ya nasıl cevirebilirim .

SELECT RATES1 FROM L_DAILYEXCHANGES WHERE CRTYPE=1 AND EDATE='2012.4.14'

SQLINFO_("RATES1","L_DAILYEXCHANGES","CRTYPE=1 AND EDATE='2012.4.14'")

Denemedim ama basit anlamda böyle yapılır , Tarih alanında sıkıntı yaşarsanız , "Tanımılı Filtre" ve "Convert" konularını incelemelisiniz...

Kolay gelsin , iyi çalışmalar...

Çevrimdışı ByBirol®

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 18
  • admin@artibilisim.com Logo Çözüm Ortağı
Ynt: Sorguyu SQLINFO'ya çevirme
« Yanıtla #2 : 16.04.2012, 14:51 »
arkadaslar slm ;


bu sorguyu SQLINFO'ya nasıl cevirebilirim .

SELECT RATES1 FROM L_DAILYEXCHANGES WHERE CRTYPE=1 AND EDATE='2012.4.14'

SQLINFO_("RATES1","L_DAILYEXCHANGES","CRTYPE=1 AND EDATE='2012.4.14'")

Denemedim ama basit anlamda böyle yapılır , Tarih alanında sıkıntı yaşarsanız , "Tanımılı Filtre" ve "Convert" konularını incelemelisiniz...

Kolay gelsin , iyi çalışmalar...

SQLINFO_ yerine _SQLINFO yazınız .

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
Ynt: Sorguyu SQLINFO'ya çevirme
« Yanıtla #3 : 16.04.2012, 14:54 »
arkadaslar slm ;


bu sorguyu SQLINFO'ya nasıl cevirebilirim .

SELECT RATES1 FROM L_DAILYEXCHANGES WHERE CRTYPE=1 AND EDATE='2012.4.14'

SQLINFO_("RATES1","L_DAILYEXCHANGES","CRTYPE=1 AND EDATE='2012.4.14'")

Denemedim ama basit anlamda böyle yapılır , Tarih alanında sıkıntı yaşarsanız , "Tanımılı Filtre" ve "Convert" konularını incelemelisiniz...

Kolay gelsin , iyi çalışmalar...

SQLINFO_ yerine _SQLINFO yazınız .

:)

Çevrimdışı seda_28

  • Logo Kullanıcısı
  • **
  • Karma: 1
Ynt: Sorguyu SQLINFO'ya çevirme
« Yanıtla #4 : 16.04.2012, 15:02 »
hocam çok tşkler ,bazen kodu kopyala yapıstır yapıyor ve bakmıyoruz :) ERsoy hcm birde orda EDATE yerine FATURA tarihi STD alan var onu eklersek nasıl olmalı syntaxlar .

_SQLINFO("RATES1","L_DAILYEXCHANGES","CRTYPE=1 AND [Fatura Tarihi]='++'") mı olmalı ?

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
Ynt: Sorguyu SQLINFO'ya çevirme
« Yanıtla #5 : 16.04.2012, 15:07 »
hocam çok tşkler ,bazen kodu kopyala yapıstır yapıyor ve bakmıyoruz :) ERsoy hcm birde orda EDATE yerine FATURA tarihi STD alan var onu eklersek nasıl olmalı syntaxlar .

_SQLINFO("RATES1","L_DAILYEXCHANGES","CRTYPE=1 AND [Fatura Tarihi]='++'") mı olmalı ?



_SQLINFO("RATES1","L_DAILYEXCHANGES","CRTYPE=1 AND [Fatura Tarihi]='"+DATE_+'") yada

_SQLINFO("RATES1","L_DAILYEXCHANGES","CRTYPE=1 AND [Fatura Tarihi]='"+EDATE_+'")

şeklinde olmalı...

Forum da SQLINFO konusu n çok işlenen konulardan biri , güzel örnekler zamanında yaptık..lütfen onları inceleyiniz....

Çevrimdışı seda_28

  • Logo Kullanıcısı
  • **
  • Karma: 1
Ynt: Sorguyu SQLINFO'ya çevirme
« Yanıtla #6 : 16.04.2012, 15:40 »
Hcm tşk ediyorum bizi aydınlattıgınız icin ,ancak calısmadı ,


_SQLINFO("RATES1","L_DAILYEXCHANGES","CRTYPE=1 AND [Fatura Tarihi]='"+EDATE+'")


_SQLINFO("RATES1","L_DAILYEXCHANGES","CRTYPE=1 AND [Fatura Tarihi]='"+EDATE+') kaydettimde tek tırnaga dusuyor en son syntax .

Çevrimdışı seda_28

  • Logo Kullanıcısı
  • **
  • Karma: 1
Ynt: Sorguyu SQLINFO'ya çevirme
« Yanıtla #7 : 16.04.2012, 18:04 »
Forum da SQLINFO konusu n çok işlenen konulardan biri , güzel örnekler zamanında yaptık..lütfen onları inceleyiniz....

hcm tavsiyeniz üzere tum ornekleri inceledim ama bnmki gibi bi ornek bulamadım ve uyguladıklarımda sonucsuz ,

Şimdi ; SQLINFO_("RATES1","L_DAILYEXCHANGES","CRTYPE=1 AND EDATE='2012.4.14'") uygularsak sorun yok deger geliyor ;


_SQLINFO("RATES1","L_DAILYEXCHANGES","CRTYPE=1 AND [Fatura Tarihi]='"+EDATE+'") kaydettigimde son tırnaklar Teke dusuyor ,hata veriyor ,

Aslında hic urasmadan ERATE ile alabiliyorum ama amacım ,mantıgını öğrenmek ,birde bu tırnaklar hangi şartlarda nasıl konulur bunla ilgili bi dokuman yada paylaşım yapabilirseniz sevinirim .



Çevrimdışı Monsieur®

  • LogoDestek Yönetim
  • Logo Uzmanı
  • *****
  • Karma: 38
Ynt: Sorguyu SQLINFO'ya çevirme
« Yanıtla #8 : 26.04.2012, 12:10 »
Merhaba,

Öncelikli olarak EDATE ve fatura tarihi kısmını yanlış yazıyorsunuz
orada EDATE_ alanını o şekilde kullanamazsınız, bunu string e yani yazıya çevirmeniz gerekiyor.
yani

_SQLINFO("RATES1","L_DAILYEXCHANGES","CRTYPE=1 AND EDATE='"+DATESTR([Fatura Tarihi],1)+"'")

DATESTR(date,format) bu format kısmını test etmeniz gerekiyor 1,2,3 gibi olmalı.

Kolay gelsin.