Tüm Platformlar için Hızlı Uygulama Geliştirme --->    Kitabımız...      Delphi

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
ExecSQL çalıştırdığı sqli görme
#1
Merhaba,
örnek  
QryCariHareket.ExecSQL;
ile çalıştırdığımız sqli nasıl görebiliriz
showmessage( QryCariHareket.sql.text);
dediğimde parametre değerlerini göstermiyor.

“Do. Or do not. There is no try.”
Cevapla
#2
Merhaba,
Veri tabanı bağlantı ve sorgulamalarında hangi component setini kullanıyorsunuz?
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#3
(14-06-2017, Saat: 16:04)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhaba,
Veri tabanı bağlantı ve sorgulamalarında hangi component setini kullanıyorsunuz?

uniconnection ve uniquery

“Do. Or do not. There is no try.”
Cevapla
#4
UniDAC Component Seti ile yapılan tüm veritabanı işlem SQL'lerini takip etmek;

1- Devart'ın resmi web sayfasından Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol uygulamasını indirin.
2- Delphi IDE'sini kapatın ve DbMonitör kurulumunu yapın.
3- Delphi IDE'sini açın ve Projenizin DataModule'üne (veya ana form da olabilir) bir adet TUniSQLMonitor yerleştirin.
4- TUniSQLMonitor nesnesine çift tıklayın ve SQL Monitörün açılmasını sağlayın.
  Not: İlk açılışta Windows Güvenlik Duvarı, erişim izni isteyecektir. Bu pencerede gerekli izini vermek için "Erişime İzin Ver" butonunu tıklayın.
5- DBMonitor penceresi açık durumda iken, uygulamanızı çalıştırın.

DBMonitör, çalıştırmış olduğunuz uygulama üzerinden gerçekleşen tüm SQL'lerin hangi nesneler tarafından gerçekleştirildiği, işlem sonucu (başarılı/başarısız), hata durumu ve gönderilen parametreleri detaylı olarak gösteren ücretsiz (tabi UniDAC veya ODAC, SDAC, IBDAC  gibi türevlerini satın almadan pek bir işe yaramıyor) bir araçtır.

Ana Ekran
01.png


Parametre Penceresi
02.png


FireDAC component setini kullananlar için ise benzer mantıkla çalışan, TFDMoniRemoteClientLink, TFDMoniCustomClientLink ve TFDMoniFlatFileClientLink nesneleri kullanılabilir.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#5
Süper Oldu en azından hata yapmadığımı öğrendim Smile

“Do. Or do not. There is no try.”
Cevapla

Konuyu Paylaş : facebook gplus twitter





Konuyu Okuyanlar: 1 Ziyaretçi