Informix veritabanını bağlamak için dbExpress kullanan basit bir uygulama var. TurboDelphi ile derlerse, hem WinXP hem de Win2003 üzerinde çalışır.Delphi 2009 ve Informix dbExpress, Windows 2003 ile
Yeni Deplhi 2009 kullandığımda, uygulamanız WinXP üzerinde çalışıyor ancak Win2003'te başlamıyor. hata ile hiçbir MessageBox, EventLog tek bilgi:
, uygulama inf_dbexpress_test.exe, sürüm 0.0.0.0 Faulting modül kernel32.dll, sürüm 5.2.3790.4062, hata adresi 0x0000bee7 faylanma.
benim diğer uygulama ınformix Win2003 üzerinde çalışır bağlamak için ODBC kullanır Delhi 2009 ile derlenmiş ise bu DbExpress sürücüsü ile sorun olduğunu düşünüyorum.
Delphi 2009'dan Informix dbExpress sürücüleri Windows 2003 ile çalışıp çalışmadığını test edebilir mi?
Yardımlarınız için teşekkürler, ancak çalışmaz. $INFORMIXDIR
gelince
$INFORMIXDIR
şimdi:
c: \ informix
(idi c: \ Program Files ...).
ODBC kullanan uygulamadan DB'ye bağlanabiliyorum. Ancak, WinXP uyumluluk modunda bile dbExpress uygulaması başlatılamıyor. Ben bug #67823:
Bu çok basit bir uygulama: hiç kod yok, basit sorgu ile sadece DB ızgarası: SEÇENEKLERİ İLK 1 DBINFO ('sürüm', 'dolu') SOM. Aynı uygulama XP'de de çalışır. Unicode ile yanlış bir şey olsaydı XP üzerinde çalışmayacağını düşünüyorum. –
İkinci uygulamam Win2003 üzerinde D2009 çalışmaları ile derlendi, ancak dbExpress yerine "el" ODBC yaptı. –