سلام
آقای شفیعی الان فهمیدم که تو تاپیکی که برای حذف ایندکس نوشته بودید منظورتون چی بوده.
برای کار با ADO با فاکس پرو این کار رو انجام بدید:
1. یک ADOConnection روی فرمتون بزارید.
2. کانکشن استرینگ رو برای پرووایدر فاکس پرو تنظیم کنید. چون نیاز دارید که کانکشن استرینگ در زمان رانتایم بر اساس فولدر انتخابی عوض بشه, زمانی که نیاز به عوض کردن فولدر بود کاری شبیه به این رو انجام بدید(با فرض اینکه کانکشن استرینگ مانند زیر باشه):
Provider=VFPOLEDB.1;Data Source=E:\Ali\vezarat\data;Mode=Share Deny None;Extended Properties="";User ID="";Password="";Mask Password=False;Cache Authentication=False;Encrypt Password=False;Collating Sequence=MACHINE
فولدری که قصد دارید بعنوان مسیر فیزیکی بانک انتخاب کنید در کانکشن استرینگ در خاصیت Data Source مشخص میشه.پس کافیه که جمله رو بصورت زیر اصلاح کنید:
Provider=VFPOLEDB.1;Data Source='+MyFolder+';Mode=Share Deny None;Extended Properties="";User ID="";Password="";Mask Password=False;Cache Authentication=False;Encrypt Password=False;Collating Sequence=MACHINE
که MyFolder از جنس استرینگ هست و محتوی فولدر مورد نظر برای تعیین محل بانک.
حالا زمانی که تیبل هاتون به ADOConnection متصل باشند, پراپرتی TableName اونها, تمام تیبلهای موجود در فولدر (MyFolder) رو نشون میده.