PDA

View Full Version : Dbisam Engine error 11010 و اینتراوب



spicirmkh
سه شنبه 19 تیر 1386, 16:40 عصر
سلام

من برنامه را با اینتراوب نوشته ام و بانک با Dbisam ارتباط داده ام محل قرار گرفتن بانک توی شاخه dat\ می باشد
برنامه بصورت debug بخوبی کار می کند . اما وفتی بصورت ISAPI و فابل بصورت dll در می اید
و در explorer می خواهم اجرا کنم این پیغام خطا می دهد


Dbisam engine Error # 11010 Table or backup file "Mytable" does not exist

متشکرم

ghabil
سه شنبه 19 تیر 1386, 20:55 عصر
آدرس دیتابیست رو بصورت Absolute بده . قبلا در مورد فلدرها و CurrentDirectory در حالت ISAPI توضبح دادم.

مهدی کرامتی
سه شنبه 19 تیر 1386, 21:07 عصر
DBISAMSession یک مشخصه بنام PrivateDir داره، اون رو به یک مسیر محلی تنظیم کن.

ب- تات
چهارشنبه 20 تیر 1386, 12:21 عصر
در قسمت oncreate هر فرمی که میخوای مسیر دیتا بیس در اون تعیین کنی بنویس:


SetCurrentDir(gsAppPath)
اینتراوب بصورت پیش فرض مسیر دیگری رو میشناسه با این دستور حالا مسیر اجرای فایل DLL رو میشناسه.