के साथ इनफॉर्मिक्स डीबीएक्सप्रेस मेरे पास सरल एप्लिकेशन है जो इनफॉर्मिक्स डेटाबेस को जोड़ने के लिए dbExpress का उपयोग करता है। यदि मैं इसे टर्बोडेल्फी के साथ संकलित करता हूं तो यह WinXP और Win2003 दोनों पर काम करता है।डेल्फी 200 9 और विंडोज 2003
जब मैं नई डीप्ली 200 का उपयोग करता हूं तो मेरा ऐप WinXP पर ठीक काम करता है लेकिन Win2003 पर शुरू नहीं होता है। त्रुटि के साथ कोई MessageBox, इवेंटलॉग में केवल जानकारी:
, आवेदन inf_dbexpress_test.exe, संस्करण 0.0.0.0 Faulting दोषयुक्त मॉड्यूल kernel32.dll, संस्करण 5.2.3790.4062, गलती का पता 0x0000bee7।
मुझे लगता है कि जब तक मेरी अन्य एप्लिकेशन दिल्ली 2009 इन्फोर्मिक्स Win2003 पर काम करता है कनेक्ट करने के लिए ODBC का उपयोग करता है के साथ संकलित इस dbExpress ड्राइवर के साथ समस्या है।
कोई भी परीक्षण कर सकता है अगर डेल्फी 200 9 से इन्फॉर्मिक्स डीबीईएक्सप्रेस ड्राइवर विंडोज 2003 के साथ काम करता है?
आपकी मदद के लिए धन्यवाद, लेकिन यह काम नहीं करता है।
$INFORMIXDIR
के लिए के रूप में: मैं ClientSDK 3.5 पुनर्स्थापित और मेरे $INFORMIXDIR
अब है:
c: \ इन्फोर्मिक्स
(था ग: \ Program Files ...)।
मैं अपने ऐप से डीबी से कनेक्ट कर सकता हूं जो ओडीबीसी का उपयोग करता है। लेकिन WinXP संगतता मोड में भी dbExpress ऐप शुरू नहीं हो सकता है।
मैं bug #67823:
यह बहुत ही आसान ऐप है: कोई कोड बिल्कुल नहीं, सरल क्वेरी के साथ डीबी ग्रिड: सिस्टेबल से पहले 1 डीबीआईएनएफओ ('संस्करण', 'पूर्ण') चुनें; वही ऐप XP पर काम करता है। अगर यूनिकोड के साथ कुछ गड़बड़ हुई तो मुझे लगता है कि यह XP पर काम नहीं करेगा। –
मेरा दूसरा ऐप Win2003 पर D2009 कार्यों के साथ संकलित है, लेकिन dbExpress के बजाय यह "हाथ" ओडीबीसी बनाया गया है। –