Aşağıdaki SQL kodumu access veritabanı sorgular bölümünden başarıyla çalıştırıyorum. Ancak bu kodu delphiden çağırdığımda msjet40.dll hatasını veriyor.
Kod: Tümünü seç
---------------------------
Debugger Exception Notification
---------------------------
Project MDIAPP.exe raised exception class EAccessViolation with message 'Access violation at address 1B041FC6 in module 'msjet40.dll'. Read of address 0000242E'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------

msjet40.dll sürümüne microsoft sitesinden güncelleyim dedim zaten en güncel dll miş.
SQL kodundan
Kod: Tümünü seç
Sum(CariHareket.Tutar) AS Borc, First(CariHareket.Evrakno) AS Evrakno,
Acaba DLL 'lerle ilgili bişi mi yapmam gerekiyor ?
Kod: Tümünü seç
SELECT CariHareket.Musterikodu, CariHareket.Tarihi, CariHareket.islemtipi, First(CariHareket.Evrakno) AS Evrakno, CariHareket.izahat, CariHareket.BorcAlacak, KrediKarti.TaksitVade, Sum(CariHareket.Tutar) AS Tutar, KrediKarti.TaksitTutari, Police1.DBrutPrim, CariHareket.ParaBirimi, Police1.Plaka, Police1.RizikoAdresi, Police1.SigortaEttiren AS Sigortalı, Police1.GrupKodu, CariHareket.OzelKod1, CariHareket.OzelKod2, KrediKarti.KKMasBanka, KrediKarti.KKMasNumara, Police1.TanzimTarihi, Police1.BaslangicTarihi, Police1.BitisTarihi, CekKarti.Sube AS CEKSUBE, CariHareket.BK, CariHareket.PN, Nakit.Aciklama AS HavaleNot, CekKarti.CekNo, CekKarti.Banka AS CEKBANKA
FROM (((CariHareket LEFT JOIN Police1 ON (CariHareket.PoliceSiraNo = Police1.SiraNo) AND (CariHareket.Musterikodu = Police1.MusteriKodu)) LEFT JOIN KrediKarti ON CariHareket.Evrakno = KrediKarti.FormNo) LEFT JOIN CekKarti ON CariHareket.Evrakno = CekKarti.BelgeNo) LEFT JOIN Nakit ON CariHareket.Evrakno = Nakit.BelgeNo
WHERE (((CariHareket.DeleteUser)="" Or (CariHareket.DeleteUser) Is Null))
GROUP BY CariHareket.Musterikodu, CariHareket.Tarihi, CariHareket.islemtipi, CariHareket.izahat, CariHareket.BorcAlacak, KrediKarti.TaksitVade, KrediKarti.TaksitTutari, Police1.DBrutPrim, CariHareket.ParaBirimi, Police1.Plaka, Police1.RizikoAdresi, Police1.SigortaEttiren, Police1.GrupKodu, CariHareket.OzelKod1, CariHareket.OzelKod2, KrediKarti.KKMasBanka, KrediKarti.KKMasNumara, Police1.TanzimTarihi, Police1.BaslangicTarihi, Police1.BitisTarihi, CekKarti.Sube, CariHareket.BK, CariHareket.PN, Nakit.Aciklama, CekKarti.CekNo, CekKarti.Banka
HAVING (((CariHareket.Musterikodu)="000123"))
ORDER BY CariHareket.Tarihi, CariHareket.ParaBirimi, KrediKarti.TaksitVade
Değerli yorumlarınızı rica ederim