Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Delphi içerisinden SQL çalıştırma problemi (Heterogeneous queries hatası)
#1
Selamlar

Aşağıdaki hatanın neden kaynaklandığını merak ediyorum fikri olan varmıdır.

Procedure içinde aşağıdaki gibi bir yapıda sorgu çalışmıyor ve aşağıdaki hatayı veriyor

AdoQ.Sql.Text := 'EXEC PRXXXX'
AdoQ.Open;

Alıntı:Heterogeneous queries require the ANSI_NULLS and ANSI_WARNINGS options to be set for the connection. This ensures consistent query semantics. Enable these options and then reissue your query.

PROCEDURE PRXXXX
AS
begin
   SET ANSI_NULLS ON 
   SET ANSI_WARNINGS ON 
   SET XACT_ABORT ON
   Select * from xxxxxxxxxx
end
FAKAT

işlemi tek tek yaptığımda herşey normal çalışıyor

AdoQ.Sql.Text := 'SET ANSI_NULLS ON SET ANSI_WARNINGS ON SET XACT_ABORT ON'
AdoQ.Open;

AdoQ.Sql.Text := 'EXEC PRXXXX'
AdoQ.Open;
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla
#2
Hocam IBQuery değil de IBSql türünde bir bileşen ile denedinizmi?
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#3
(19-03-2019, Saat: 20:22)mcuyan Adlı Kullanıcıdan Alıntı: Hocam IBQuery değil de IBSql türünde bir bileşen ile denedinizmi?


Ben eksik bilgi verdim sanırım Veri tabanı MS SQL kullandığım ADO Components
IB ile hiç uğraşmadım fakat hata MS SQL tarafından döndürülüyor
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla
#4
Yani bende query değil de SQL yada SP nesnesi ile bağlanın demiştim. Şimdi baktım da ADOStoredProc varmış. Onla denediniz mi hiç?
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#5
(20-03-2019, Saat: 19:10)mcuyan Adlı Kullanıcıdan Alıntı: Yani bende query değil de SQL yada SP nesnesi ile bağlanın demiştim. Şimdi baktım da ADOStoredProc varmış. Onla denediniz mi hiç?

Bağlantı TADOConnection, 
Test edilen nesneler TADOStoreProcedure, TADOQuery
her ikiside aynı hatayı veriyor
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi 7- 4 Adet Tablo Döngü Problemi bsrgmsy 2 125 Dün, Saat: 17:17
Son Yorum: bsrgmsy
  C# -> Delphi ... Gürcan 2 104 Dün, Saat: 14:41
Son Yorum: Gürcan
  Delphi XE6'da oluşan XML XE'de farklı. WSDL Wizard hata yapar mı ? boreas 7 346 22-04-2019, Saat: 12:55
Son Yorum: boreas
  Import Activex Hatası onurakman 5 162 21-04-2019, Saat: 22:03
Son Yorum: mcuyan
  Delphi proje sorunu wiseman 3 118 19-04-2019, Saat: 13:56
Son Yorum: Fesih ARSLAN



Konuyu Okuyanlar: 1 Ziyaretçi