PDA

View Full Version : ارتباط مستقیم با فایلهای Foxpro



amirhosein
پنج شنبه 10 شهریور 1384, 10:20 صبح
با سلام . همونطور که اکثر شما می دونید بیشتر اپلیکیشنهای ادارات و شرکتها با فاکس پرو تهیه شده و برای نوشتن اپلیکیشنهای جدید یا باید اطلاعات اونا رو به اکسس تبدیل کرد که در این زمینه با مشکل تبدیل فونت مواجه می شین یا اینکه باید به صورت مستقیم با اون اطلاعات ارتباط برقرار کرد . اگه کسی در این زمینه اطلاعاتی داره (ترجیحاً راه دوم یعنی ارتباط مستقیم با فاکس در وی بی ) لطف کنه و بقیه رو هم بی نصیب نذاره . با تشکر

bachemosbat
جمعه 11 شهریور 1384, 04:02 صبح
می تونی از کنترل ساده DATA استفاده کنی و خاصیت Connect رو به فاکس پرو تنظیم کنی
===================>
هر آنکه دور ماند از مبدا خویش
بجوید روزگار رفته را باز
نگردد آتش پوینده خاموش
مگر پایان بیابد در سرآغاز

amirhosein
جمعه 11 شهریور 1384, 22:48 عصر
برای کامپوننت data چه جوری باید مشکل مسیر جاری را حل کرد . یعنی کاری کنیم که به مسیر وابسته نباشه بلکه اطلاعات را از مسیر جاری بخونه؟

amirhosein
جمعه 11 شهریور 1384, 23:02 عصر
من با استفاده از adodc و در قسمتی که باید provider را مشخص کرد روی ole provider for odbc ...کلیک کردم و سپس یه جایی نوع foxpro را استفاده کردم و خلاصه به فایل فاکس وصل شدم ولی مشکلم اینه که به مسیر وابسته است و نمی شه اونو برای هر مسیری استفاده کرد. کسی در این مورد چیزی می دونه؟

bachemosbat
شنبه 12 شهریور 1384, 17:31 عصر
می تونی در آنلود فرمت این کد رو بنویسی
data1.databasename=app.path&"\myfilename"
data1.refresh

amirhosein
شنبه 12 شهریور 1384, 18:21 عصر
مشکلی که من با کنترل data دارم اینه که اونو به فاکس 2.6 وصل می کنم ولی به محض اجرای برنامه خطایی با مضمون could not find installable ISAM صادر میشه که نمی دونم یعنی چی ؟:ناراحت:

mahdihg
یک شنبه 13 شهریور 1384, 15:41 عصر
اسم این نرم افزار Artemis و نسخه جدیدش ورژن 5
اگه کمک هم خواستی دواشت هست
حق نیگهدار

bachemosbat
یک شنبه 13 شهریور 1384, 20:19 عصر
من قبلا به این خطا برخوردم ولی الان یادم نیست چطوری رفع می شه.
ولی اگر بتونی از MSDN استفاده کنی راحت تر مشکلت حل می شه
=========================>
عشق منم یار تویی عاشق بیمار مرا
غنچه منم خار تویی دوست نگه دار مرا

amirhosein
دوشنبه 14 شهریور 1384, 12:31 عصر
اسم این نرم افزار Artemis و نسخه جدیدش ورژن 5
اگه کمک هم خواستی دواشت هست
حق نیگهدار

شما لینکی از اون دارین؟ یا می تونین برام میل کنین؟

mRizvandi
سه شنبه 15 شهریور 1384, 16:33 عصر
سلام

برای حل مشکل: شما میتونید از ADO استفاده کنید و Provider اون رو بر اساس بانک مورد نظرتون تنظیم کنید. استفاده از کامپوننتهای ADO کار ساده ای ولی با امکانات محدودی است. شما می تونید کدتون رو براساس رابط ADO API پیاده سازی نمایید و مسلما دیگه مشکلی نخواهید داشت

amirhosein
چهارشنبه 16 شهریور 1384, 12:31 عصر
اگه لطف کنین و یه sampleبذارین خیلی ممنون میشم.

a_mohammadi_m
سه شنبه 22 شهریور 1384, 11:58 صبح
منظور از ISMA فایلهای Database تحت Dos ( بنحوی Text Base ) است . در Help زبان QB 7 یک نگاهی بیاندازید کمی توضیح داده ولی من توصیه می کنم فعلا برای سرعت کار Database های Foxpro را با خود Access باز کرده و داخل Table های Access ، وارد ( Inport ) نمایید.
از Vb هم می شود ولی من تا حالا کارم نیفتاده.

Alirezagoodarzi
جمعه 25 شهریور 1384, 08:20 صبح
see this linK
I think it will be helpful
always search the forum befor asking new questions
http://www.barnamenevis.org/forum/showthread.php?t=23021&highlight=foxpro