ورود

View Full Version : مشکل با تغییر خصوصیات جداول در DBisam



MNosouhi
شنبه 23 اردیبهشت 1385, 09:36 صبح
با سلام
برای اینکه خاصیت Last AutoInc جداول رو توسط برنامم ویرایش کنم از کد زیر استفاده کرده ام :


Query.Close;
DbisamQuery.SQL.Clear;
DbisamQuery.SQL.Add('ALTER TABLE Student LAST AUTOINC 200');
DbisamQuery.ExecSQL;

کد بالا زمانی که گزینه Integrated Debugging از قسمت Debugger Option ( که از طریق منوی Tools-->Debugger Option قابل دستیابی است ) تیک خورده باشد بدون مشکل اجرا می شود و تغییرات لازم را انجام می دهد ، اما اگر تیک نخورده باشد پیغام خطای زیر را می دهد :

Dbisam Engine Error # 11013 Access denied to table or backup file 'student'

معادل دستورات بالا را با DbisamTable هم امتحان کردم اما همین مشکل رو داره.
اگه کسی میدونه ایراد کار در کجاست لطفا کمک کنه.

fahimi
پنج شنبه 22 بهمن 1388, 05:03 صبح
DBISAM_OSEACCES (11013) Access denied to table <TableName>This error usually occurs when an attempt is made to open up a table that has already been opened up exclusively by another application or the same application. A table can be opened exclusively only once. It can also occur when an attempt is made to open up a table for read/write access that is in a read-only directory or on a read-only drive and not marked as read-only as an attribute.