ForumSevgisi.Com

  ForumSevgisi.Com > ForumSevgisi Webmaster Bölümü > Webmaster Genel

Webmaster Genel Webmasterlıkla ilgili Her şeyin Paylaşıldığı Bölüm.


Sql cümlelerinde tek tırnak sorununa alternatif

Webmasterlıkla ilgili Her şeyin Paylaşıldığı Bölüm.


Sql cümlelerinde tek tırnak sorununa alternatif

ForumSevgisi Webmaster Bölümü Kategorisinde ve Webmaster Genel Forumunda Bulunan Sql cümlelerinde tek tırnak sorununa alternatif Konusunu Görüntülemektesiniz,Konu İçerigi Kısaca ->> Sql cümlelerinde tek tırnak sorununa alternatif Sql cümlelerinde tek tırnak sorununa alternatif Kod: mrb arkadaşlar cogumuzun genel sıkıntısı olan MSSQL ...

Kullanıcı Etiket Listesi

Yeni Konu aç  Cevapla
LinkBack Seçenekler Stil

Okunmamış 11 Mart 2015, 18:31   #1
Durumu:
Çevrimdışı
Kaf_Dağı - ait Kullanıcı Resmi (Avatar)
Arastirmaci
Üyelik tarihi: 26 Ekim 2014
Şehir: ~~~~~~
Mesajlar: 1.130
Konular: 710
Beğenilen: 168
Beğendiği: 334
www.forumsevgisi.com
Standart Sql cümlelerinde tek tırnak sorununa alternatif

Sql cümlelerinde tek tırnak sorununa alternatif

Sql cümlelerinde tek tırnak sorununa alternatif

Kod:
        mrb arkadaşlar
cogumuzun genel sıkıntısı olan MSSQL SERVER uygulamalarımızda
sql cumlelerinde string ayracı olarak tek tırnak ayracının
kullanımı herzaman can sıkıcı olmusturç
burda edindiğim tecrubelerimi sizlerle paylaşmak istiyorum.
bu sorunu aşmanın 3 farklı yolu var
 
1. sql cumlesinde tek tırnaka alternatif ikikez tek tırnak kullanmak ki bu gayet can
sıkıcı oluyor :(
örn:adoquery.sql.add('select * from musteri where adi='+'''+'ahmet'+''')
2. sql cumlelerinde tek tırnagın ascıı kodunu yazabilirsiniz
örn:adoquery.sql.add('select * from musteri where adi='+#39+'ahmet'+#39)
buda biraz can sıkı değilmi :)
 
3. sql cumlesinde srtingreplace komutu kullanarak arzu ettiğiniz bir karakteri değiştirerel
yapabilirsiniz.
benim favori yontemim bu :D
sadece yazdıgınız koda bir satır daha kod eklemiş olursunuz.
 
örn
 
adoquery.sql.add('select * from musteri where adi="ahmet"')
adoquery.sql.text:=StringReplace(adoquery.sql.text ,'"','''',[rfReplaceAll]);
bu şekilde sql i open yapmadan evvel " tırkan sembolunu ' tırnakla yerdeğiştirirsiniz
sonra
adoquery.open yada adoquery.execute
diyerek kodunuzu calıstırırsınız.
 
not: bu komutu kullanabilmeniz için uses kısmında sysutils unitini eklemelisiniz.
 
sizin bildiğiniz başka bir yontem varsa paylaşmanızı rica ederim :))
 
bu arada vb de cok sık kullanılan & _
eklentisini delphide karsılığı varmı biliyormusunuz??
başarılar.
server

________________
.........................
imza
Alıntı ile Cevapla
Yeni Konu aç  Cevapla

Etiketler
alternatif, cumlelerinde, sorununa, sql, sql cümlelerinde tek tırnak sorununa alternatif, tek, tirnak

Seçenekler
Stil


Saat: 09:48

Forum Yasal Uyarı
vBulletin® ile Oluşturuldu
Copyright © 2016 vBulletin Solutions, Inc. All rights reserved.

ForumSevgisi.Com Her Hakkı Saklıdır
Tema Tasarım:
Kronik Depresif


Sitemiz bir 'paylaşım' sitesidir. Bu yüzden sitemize kayıt olan herkes kontrol edilmeksizin mesaj/konu/resim paylaşabiliyorlar. Bu sebepten ötürü, sitemizdeki mesaj ya da konulardan doğabilecek yasal sorumluluklar o yazıyı paylaşan kullanıcıya aittir ve iletişim adresine mail atıldığı taktirde mesaj ya da konu en fazla 48 saat içerisinde silinecektir.

ankara escort, izmir escort ankara escort, ankara escort bayan, eryaman escort, bursa escort pendik escort, antalya escort,