Clomosy | Forum Ana Sayfa
Forum Anasayfa Forum Anasayfa > Genel Programlama > Genel İşlemler
  Aktif Konular Aktif Konular RSS - Uses ile SQL Sorgusunu Çekme
  SSS SSS  Forumu Ara   Etkinlikler   Kayıt Ol Kayıt Ol  Giriş Giriş

Clomosy Resmi Forum Sitesidir. Amacımız kullanıcılarımıza, iş ortaklarımıza, danışmanlara, yazılımcılara programlarımız hakkında destek ve bilgi vermektir.

Uses ile SQL Sorgusunu Çekme

 Yanıt Yaz Yanıt Yaz
Konuşma fonksiyonu 200 karakter ile sınırlıdır
Yazar
Mesaj
  Konu Arama Konu Arama  Topic Seçenekleri Topic Seçenekleri
maliyagci Açılır Kutu İzle
Yeni Üye
Yeni Üye
Simge

Kayıt Tarihi: 16 Eylül 2024
Konum: Konya
Durum: Aktif Değil
Puanlar: 13
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı maliyagci Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: Uses ile SQL Sorgusunu Çekme
    Gönderim Zamanı: 07 Kasım 2024 Saat 14:58
Merhabalar,

AnaKod unitinde yazmış olduğum "SQL.Text" leri Componentleri yazmış olduğum "uSQLHepsi" adlı Unit'e Uses kullanarak aktarabilme imkanımız var mı, Componentleri aktarıyorum, SQL'i aktarabiliyor muyuz?
G
M
T
Y
< id="SL_locer" ="" ="true" title="Dili kilitle">< id="SL_lng_from" ="SL_lngs">< value="auto">Dili algıla< value="af">Afrika Dili< value="de">Almanca< value="dsb">Alt Sorbça< value="ar">Arapça< value="bho">Arjantin< value="prs">Arjantin< value="dv">Arjantin< value="doi">Arjantin< value="ilo">Arjantin< value="sq">Arnavutça< value="as">Assam Dili< value="ay">Aymara< value="az">Azerice< value="eu">Baskça< value="ba">Başkurtça< value="bm">Bekar< value="be">Belarusça< value="bn">Bengalce< value="bs">Boşnakça< value="bg">Bulgarca< value="my">Burmaca< value="jw">Cava Dili< value="ceb">Cebuano< value="cs">Çekçe< value="ny">Chicheva< value="lzh">Çince (Edebi)< value="zh-CN">Çince Basit< value="zh-TW">Çince Eski< value="cv">Çuvaşça< value="da">Danca< value="emj">Emoji< value="id">Endonezya Dili< value="hy">Ermenice< value="eo">Esperantoca< value="et">Estonyaca< value="ee">Ewe< value="fo">Faroe dili< value="fa">Farsça< value="nl">Felemenkçe< value="fj">Fiji Dili< value="tl">Filipince< value="fi">Fince< value="fr">Fransızca< value="fr-CA">Fransızca (Kanada)< value="fy">Frizon Dili< value="cy">Galce< value="gl">Galiçyaca< value="lug">Gök< value="gn">Guarani< value="gu">Gücerat Dili< value="ka">Gürcüce< value="am">Habeşçe< value="ht">Haiti Creole Dili< value="ha">Hausa Dili< value="haw">Havai Dili< value="hi">Hintçe< value="hr">Hırvatça< value="hmn">Hmong Dili< value="xh">Hosa< value="iw">İbranice< value="ig">İgbo Dili< value="en">İngilizce< value="en-gb">İngilizce Birleşik Krallık< value="ikt">Inuinnaqtun'un< value="iu-Latn">Inuktitut (Latince)< value="iu">Inuktitut'un< value="ga">İrlandaca< value="es">İspanyolca< value="sv">İsveçce< value="it">İtalyanca< value="is">İzlandaca< value="ja">Japonca< value="km">Kamboçyaca< value="kn">Kannada< value="yue">Kantonca (Geleneksel)< value="ca">Katalanca< value="kk">Kazakça< value="kazlat">Kazakça (Latince)< value="qu">Keçuva< value="rw">Kinyarwanda< value="ky">Kırgızca< value="tlh-Latn">Klingonca (Latince)< value="gom">Konkani'nin< value="ko">Korece< value="co">Korsika Dili< value="ku">Kürtçe (Kurmanci)< value="ckb">Kürtçe (Sorani)< value="gd">Kuzey İskoç Dili< value="lo">Laoca< value="kri">Lao'nun< value="la">Latince< value="pl">Lehçe< value="lv">Letonca< value="ln">Lingalaca< value="lt">Litvanyaca< value="lb">Lüksemburgca< value="hu">Macarca< value="mg">Madagaskar Dili< value="mai">Maithili'nin< value="mk">Makedonca< value="ml">Malayalam< value="ms">Malezya Dili< value="mt">Malta Dili< value="mi">Maori Dili< value="mr">Marathi< value="mhr">Mari< value="mrj">Mari Tepesi< value="mni-Mtei">Meiteilon (Manipuri)< value="lus">Mizo'nun< value="mn">Moğolca< value="mn-Mong">Moğolca (Geleneksel)< value="ne">Nepalce< value="no">Norveççe< value="nya">Nyanja< value="or">Odia (Oriya)< value="om">Oromo< value="uz">Özbekçe< value="uzbcyr">Özbekçe (Kiril)< value="pap">Papiamento< value="pa">Pencap Dili< value="ps">Peştuca< value="pt">Portekizce (Brezilya)< value="pt-PT">Portekizce (Portekiz)< value="otq">Quertaro Otomi'nin< value="ro">Rumence< value="run">Rundi< value="ru">Rusça< value="sm">Samoaca< value="sa">Sanskritçe< value="nso">Sepedi< value="st">Sesotho Dili< value="tn">Setsvana'nın< value="si">Seylanca< value="sn">Shona< value="sd">Sint< value="srsl">Sırpça< value="sr">Sırpça (Kiril)< value="sr-Latn">Sırpça (Latin)< value="sk">Slovakça< value="sl">Slovence< value="so">Somalice< value="su">Sundanizce< value="sw">Svahili Dili< value="tg">Tacikce< value="tlsl">Tagalogca< value="ty">Tahit dili< value="ta">Tamil< value="tt">Tatarca< value="th">Tay dili< value="te">Telugu Dili< value="bo">Tibetli< value="ti">Tigrinya< value="to">Tonga dili< value="ts">Tsonga'nın< value="tr">Türkçe< value="tk">Türkmence< value="ak">Twi< value="udm">Udmurtça< value="uk">Ukraynaca< value="ur">Urduca< value="ug">Uygurca< value="vi">Vietnamca< value="sah">Yakutça< value="yi">Yidce< value="yo">Yoruba< value="yua">Yucatec Maya< value="hsb">Yukarı Sorbça< value="el">Yunanca< value="zu">Zulu
< id="SL_lng_to" ="SL_lngs">< ed="ed" value="tr">Türkçe< value="hu">Macarca< value="en">İngilizce< ="true">-------- [ Tüm ] --------< value="af">Afrika Dili< value="de">Almanca< value="dsb">Alt Sorbça< value="ar">Arapça< value="bho">Arjantin< value="prs">Arjantin< value="dv">Arjantin< value="doi">Arjantin< value="ilo">Arjantin< value="sq">Arnavutça< value="as">Assam Dili< value="ay">Aymara< value="az">Azerice< value="eu">Baskça< value="ba">Başkurtça< value="bm">Bekar< value="be">Belarusça< value="bn">Bengalce< value="bs">Boşnakça< value="bg">Bulgarca< value="my">Burmaca< value="jw">Cava Dili< value="ceb">Cebuano< value="cs">Çekçe< value="ny">Chicheva< value="lzh">Çince (Edebi)< value="zh-CN">Çince Basit< value="zh-TW">Çince Eski< value="cv">Çuvaşça< value="da">Danca< value="emj">Emoji< value="id">Endonezya Dili< value="hy">Ermenice< value="eo">Esperantoca< value="et">Estonyaca< value="ee">Ewe< value="fo">Faroe dili< value="fa">Farsça< value="nl">Felemenkçe< value="fj">Fiji Dili< value="tl">Filipince< value="fi">Fince< value="fr">Fransızca< value="fr-CA">Fransızca (Kanada)< value="fy">Frizon Dili< value="cy">Galce< value="gl">Galiçyaca< value="lug">Gök< value="gn">Guarani< value="gu">Gücerat Dili< value="ka">Gürcüce< value="am">Habeşçe< value="ht">Haiti Creole Dili< value="ha">Hausa Dili< value="haw">Havai Dili< value="hi">Hintçe< value="hr">Hırvatça< value="hmn">Hmong Dili< value="xh">Hosa< value="iw">İbranice< value="ig">İgbo Dili< value="en">İngilizce< value="en-gb">İngilizce Birleşik Krallık< value="ikt">Inuinnaqtun'un< value="iu-Latn">Inuktitut (Latince)< value="iu">Inuktitut'un< value="ga">İrlandaca< value="es">İspanyolca< value="sv">İsveçce< value="it">İtalyanca< value="is">İzlandaca< value="ja">Japonca< value="km">Kamboçyaca< value="kn">Kannada< value="yue">Kantonca (Geleneksel)< value="ca">Katalanca< value="kk">Kazakça< value="kazlat">Kazakça (Latince)< value="qu">Keçuva< value="rw">Kinyarwanda< value="ky">Kırgızca< value="tlh-Latn">Klingonca (Latince)< value="gom">Konkani'nin< value="ko">Korece< value="co">Korsika Dili< value="ku">Kürtçe (Kurmanci)< value="ckb">Kürtçe (Sorani)< value="gd">Kuzey İskoç Dili< value="lo">Laoca< value="kri">Lao'nun< value="la">Latince< value="pl">Lehçe< value="lv">Letonca< value="ln">Lingalaca< value="lt">Litvanyaca< value="lb">Lüksemburgca< value="hu">Macarca< value="mg">Madagaskar Dili< value="mai">Maithili'nin< value="mk">Makedonca< value="ml">Malayalam< value="ms">Malezya Dili< value="mt">Malta Dili< value="mi">Maori Dili< value="mr">Marathi< value="mhr">Mari< value="mrj">Mari Tepesi< value="mni-Mtei">Meiteilon (Manipuri)< value="lus">Mizo'nun< value="mn">Moğolca< value="mn-Mong">Moğolca (Geleneksel)< value="ne">Nepalce< value="no">Norveççe< value="nya">Nyanja< value="or">Odia (Oriya)< value="om">Oromo< value="uz">Özbekçe< value="uzbcyr">Özbekçe (Kiril)< value="pap">Papiamento< value="pa">Pencap Dili< value="ps">Peştuca< value="pt">Portekizce (Brezilya)< value="pt-PT">Portekizce (Portekiz)< value="otq">Quertaro Otomi'nin< value="ro">Rumence< value="run">Rundi< value="ru">Rusça< value="sm">Samoaca< value="sa">Sanskritçe< value="nso">Sepedi< value="st">Sesotho Dili< value="tn">Setsvana'nın< value="si">Seylanca< value="sn">Shona< value="sd">Sint< value="srsl">Sırpça< value="sr">Sırpça (Kiril)< value="sr-Latn">Sırpça (Latin)< value="sk">Slovakça< value="sl">Slovence< value="so">Somalice< value="su">Sundanizce< value="sw">Svahili Dili< value="tg">Tacikce< value="tlsl">Tagalogca< value="ty">Tahit dili< value="ta">Tamil< value="tt">Tatarca< value="th">Tay dili< value="te">Telugu Dili< value="bo">Tibetli< value="ti">Tigrinya< value="to">Tonga dili< value="ts">Tsonga'nın< value="tr">Türkçe< value="tk">Türkmence< value="ak">Twi< value="udm">Udmurtça< value="uk">Ukraynaca< value="ur">Urduca< value="ug">Uygurca< value="vi">Vietnamca< value="sah">Yakutça< value="yi">Yidce< value="yo">Yoruba< value="yua">Yucatec Maya< value="hsb">Yukarı Sorbça< value="el">Yunanca< value="zu">Zulu
< id="SL_BBL_locer" ="" ="true" title="Tercüman tuşunu göster 3 saniye">
Seçenekler : Geçmiş : Geribildirim : Kapat
Yukarı Dön
Developer Açılır Kutu İzle
Forum Yöneticisi
Forum Yöneticisi


Kayıt Tarihi: 14 Haziran 2023
Durum: Aktif Değil
Puanlar: 354
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Developer Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 13 Kasım 2024 Saat 10:56
Merhaba maliyagci,
Tabiki kullanabilirsin uses kısmında. Sql tarafına string aldığı için uses tarafına değerleri gönderirsin daha sonra bunu istediğin Sql.Text = uses.getSql(parametre1,parametre2)
şeklinde kullanabilirsin.
Yukarı Dön
maliyagci Açılır Kutu İzle
Yeni Üye
Yeni Üye
Simge

Kayıt Tarihi: 16 Eylül 2024
Konum: Konya
Durum: Aktif Değil
Puanlar: 13
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı maliyagci Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 13 Kasım 2024 Saat 11:42
    SQ_H.SQL.Text = '
    DECLARE @baslangicTarih AS VARCHAR(20) = ' + QuotedStr(baslangicTarih) + ';
    DECLARE @bitisTarih AS VARCHAR(20) = ' + QuotedStr(bitisTarih) + ';
    SELECT TOP 100 PERCENT TBLCARISB.CARI_KODU,TBLCARISB.CARI_ADI,
    CASE WHEN SUM(BORC) = 0.00 THEN RIGHT(SPACE(23) + FORMAT(SUM(BORC), ''N2'', ''tr-TR''), 23) ELSE RIGHT(SPACE(16) + FORMAT(SUM(BORC), ''N2'', ''tr-TR''), 16) END AS TOPLAM_BORC,
    CASE WHEN SUM(ALACAK) = 0.00 THEN RIGHT(SPACE(23) + FORMAT(SUM(ALACAK), ''N2'', ''tr-TR''), 23) ELSE RIGHT(SPACE(16) + FORMAT(SUM(ALACAK), ''N2'', ''tr-TR''), 16) END AS TOPLAM_ALACAK,
    CASE WHEN SUM(BORC - ALACAK) > 0 THEN RIGHT(SPACE(16) + FORMAT(SUM(BORC - ALACAK), ''N2'', ''tr-TR''), 16) ELSE RIGHT(SPACE(23) + FORMAT(0, ''N2'', ''tr-TR''), 23) END AS BORC_BAKIYE,
    CASE WHEN SUM(BORC - ALACAK) < 0  THEN RIGHT(SPACE(16) + FORMAT(ABS(SUM(BORC - ALACAK)), ''N2'', ''tr-TR''), 16) ELSE RIGHT(SPACE(23) + FORMAT(0, ''N2'', ''tr-TR''), 23) END AS ALACAK_BAKIYE, 
    RIGHT(SPACE(15) + FORMAT(MAX(TARIH), ''dd.MM.yyyy''), 15) AS SON_ISLEM_TARIH
    FROM PRG_VIEW_CARIHAREKET, TBLCARISB
    WHERE PRG_VIEW_CARIHAREKET.CARI_KODU = TBLCARISB.CARI_KODU
    AND ISNULL(PRG_VIEW_CARIHAREKET.SUBE_KODU, 0) IN (ISNULL(PRG_VIEW_CARIHAREKET.SUBE_KODU, 0)) /*[PrgMerkezSubeGenelKisit_A]*/
    AND TARIH BETWEEN TRY_CONVERT(DATE, @baslangicTarih, 104) AND TRY_CONVERT(DATE, @bitisTarih, 104)
    GROUP BY TBLCARISB.CARI_KODU, TBLCARISB.CARI_ADI ORDER BY TBLCARISB.CARI_ADI;
    ';

SQL sorgum bu şekilde, tam olarak anlamadım demek istediğinizi, "uSQL_Hepsi" adlı unit oluşturdum, bu unite componentleri uses kullanarak aktarıyorum. SQL'i nasıl yapabilirim, ana kod kısmında string atayıp, uSQL_Hepsi unitinde parametreleri mi oluşturacağım, o yüzden tam olarak anlamadım.
Yukarı Dön
 Yanıt Yaz Yanıt Yaz

Forum Atla Forum İzinleri Açılır Kutu İzle

Forum Software by Web Wiz Forums® version 12.07
Copyright ©2001-2024 Web Wiz Ltd.

Bu Sayfa 0,023 Saniyede Yüklendi.