BDE qeuryleri ADO ya çevirmek

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

BDE qeuryleri ADO ya çevirmek

Mesaj gönderen conari »

Arkadaşlar DB yapım değiştiği için programımda olan BDE queryleri ADO yapmam lazım. Bunun için basit bir yol varmıdır.

Ve Kodun içinde bulunan Sorgu cümleciklerini ADO ya göre tekrar mı düzenlemem gerekecek.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Mesaj gönderen csunguray »

Formu açın. Alt F12 tuşu ile DFM kaynaklarını görüntüleyin. Bul/değiştir ile TQuery kelimelerini TADOQuery yapın. DB sunucusunu değiştirmedikten sonra SQL kodları zaten değişmez.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

Bu bilgi için Teşekkürler,

Yalnız, bunları yapabilmem için Adoconn. koymam ve Queryleri ona endexlemem gerekmiyormu?

yani sadece Replace ile iş bitmiyor anladığım kadarı ile.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Çağrıbey
Üye
Mesajlar: 40
Kayıt: 26 Kas 2004 11:25
Konum: Ankara

Mesaj gönderen Çağrıbey »

Lüzum hissettiğim zaman bu değişikliği şöyle yapıyorum.
1. programın yedeğini alıyorum.
2. Programı açıp, adoconnection ile adoQuery1 leri yerleştiriyorum. Önce manuel değil de otomatik olarak program içinden bağlantı yapıp adoquery lerin string editörlerini dolduruyorum... sonra programi kaydediyorum...

3. .Pas uzantili dosyayi editöre çekerek oradaki tüm yeni dosyalari dikkatlice replace ederek .pas uzantili dosyayi kaydediyorum...

4. programi delphi de açarak run yapiyorum, hata verdiği yerleri de düzeltiyorum ve sonuca bu şekilde ulaşıyorum.
Gelecek günden ne dilersen, doğacak günler onu getirir
Cevapla