PDA

View Full Version : طريقه خواندن از يك فايل DBF



maryam82
یک شنبه 01 شهریور 1388, 07:58 صبح
با سلام
چطور مي توانيم در سي شارپ يك فايل DBF را خواندن واطلاعات آن را نمايش داد؟ بدون اتصال به ديتابيس
با تشكر

shahab_ss
یک شنبه 01 شهریور 1388, 08:05 صبح
بدون اتصال به ديتابيس جــــــــــان ؟؟!!!!!

شما میتونی، مثلاً این فایل رو Import کنی به اکسس .بعد دیگه کار با یه فایل mdb کاری نداره.
البته متاسفانه مجبوری به اون فایل متصل باشی تا بتونی باهاش کار کنی.

حالا اصلاً دلیل این مسئله چیه ؟:لبخندساده:

Mahdi_20
یک شنبه 01 شهریور 1388, 08:24 صبح
فکر میکنم منظورشون اینه که برای اجرای برنامه نیازی به موتور SQL نداشته باشه..تا بتونه در هر جا به سادگی استفاده بشه؟ درسته؟

maryam82
دوشنبه 02 شهریور 1388, 08:03 صبح
با تشكر از پاسختون
ولي چون فايل DBF من حاوي متن فارسيه وتو نمايش متن فارسي از فاكس به ويندوز مشكل دارم .چون وقتي ميارم تو ويندوز حروف فارسيه بهم ريخته ميشه، بخاطر همين مي خوام كلا به شكل يك فايل نگاه كنم و بدون اتصال به ديتابيس بخونم ونمايش بدم.

mn_zandy63
دوشنبه 02 شهریور 1388, 23:14 عصر
تا اونجا که من میدونم٬ به صورت فایل باهاش برخورد کردن یا نکردن فرقی نمیکنه٬
چون دیتایی که توی این فایل ذخیره شده Unicode نیست به هر حال شما نمیتونید درست بخونیدش و باید بعد از خوندن فایل کاراکتر به کاراکتر تبدیلش کنی به معادل یونیکد.

البته این کار (خوندن اطلاعات از DBF) در کل دردسر زیادی داره٬ متاسفانه الان حضور ذهن ندارم که بتونم روش کار رو بهت توضیح بدم.
احتمالا با جستجو به نتیجه میرسی.
موفق باشی