باسلام؛ من در رابطه با تبدیل کدهای ایران
سیستم با یک مشکل متفاوت مواجه شدم که گویا خیلی خاص است چون ندیدم کسی در این
رابطه سوالی مطرح کند و آن اینکه من فایل DBF را
در فرم خود باز میکنم اما کدهای قبل از تبدیل به ویندوز که مشاهده میشه هیچ شباهتی
به کدهای معادل در ایران سیستم
ندارد و این تحت شرایطی است که من از فارسی بودن و تحت کدپیچ ایران سیستم بودن حروف
آینDBF مطمئن
هستم چون با برنامههای فارسی ساز اماده موجود در اینترنت کاملا درست فارسی میشود .
بعضی از دوستان راهنمایی کردن که
اشکال در کانکشن و مشخص نکردن codepage=850 هست ولی باز هم نتیجه نگرفتم. کانکشنی که من استفاده میکنم :
@"Driver={Microsoft dBASE Driver (*.dbf)};DriverID=850;SourceType=DBF;Data Source=" + FileAdress + ";Extended Properties=\"dBase III\";Locale Identifier=\"850\";"
وقتی این فایل را با برنامه دیگری باز
کنم حروف را درست نشان میده ولی وقتی با برنامه خودم باز میکنم اشتباه نشان میده
که عکسهای ان را در زیر گذاشتم. نمونه کدهای غیر استاندارد و
استاندارد همان DBF
در رابطه با مشکل حروف، dbf مورد نظر را نیز به پیوست ارسال میکنم: JVJ100.DBF