PDA

View Full Version : مشکل : ایجاد ایندکس زمان اجرا



Babak-Aghili
یک شنبه 01 آبان 1384, 00:54 صبح
سلام .... خطا میگیره ....

ERROR : Table Cannot be Opened for Exclusive Use




procedure TForm1.DBGrid1TitleClick(Column: TbsColumn);
var
myIndexName : String;
begin
myIndexName:='on'+ Column.FieldName;
Table1.AddIndex( myIndexName, Column.FieldName, [], '');


کمکم کنید ... :ناراحت:

m-khorsandi
دوشنبه 02 آبان 1384, 08:18 صبح
درود
شما میبایست جدول رو به صورت Exclusive برای استفاده از متد AddIndex باز کنید.

Babak-Aghili
دوشنبه 02 آبان 1384, 11:33 صبح
شما میبایست جدول رو به صورت Exclusive برای استفاده از متد AddIndex باز کنید

چجوری ... مثال لطفا ....

تشکرات ..

Babak-Aghili
دوشنبه 02 آبان 1384, 17:31 عصر
دیشب دیدم آقای کشاورز آنلاین هستن ... تا چهار صبح هم کانکت موندم ولی دیدم به سوالم جواب ندادند !
بعد امروز فکر کردم که احتمالا تقصیر از من بوده ... شاید سوال تکراری پرسیده ام .... و ایشان هم آبرو داری کرده اند که تاپیک من را قفل نکرده اند ... خلاصه یک سرچ کردم ...

http://www.barnamenevis.org/forum/showthread.php?t=19709&highlight=%C7%ED%E4%CF%DF%D3

حالا جالبه که در پست شماره 10 ش ، خودم قبلا به سوالم جواب داده ام . ( آلزایمر هم بد مرضیه ! ) ...
( البته فعلا صحت و سقم جواب را تست نکرده ام ... )
------------------------------

ولی حالا وجدانا یک سوال پیش اومد ::

این روش ایندکس سازی ، مختص پاراداکس هست یا برای SQL Server هم جواب میده ؟

ممنون.