نمایش نتایج 1 تا 8 از 8

نام تاپیک: ابزاری جهت تبدیل جداول dbf به mysql

  1. #1

    ابزاری جهت تبدیل جداول dbf به mysql

    چندی بود که مشغول تبدیل یک نرم افزار تحت ویندوز به برنامه تحت وب شدم
    اولین بحث ، بحث تبدیل اطلاعات بود اون هم به صورت مجموعه ای و بدون دردسر مخصوصا در مورد فیلدهای memo (یادداشت) که وجود کاراکترهای همچون chr(10) یا chr(13) یا " و ....
    هر چند قبلا برنامه ای جهت این منظور
    (تبدیل انواع دیتابیس به قالبهای یکدیگر با قابلیت تغییرکدپیچ
    https://barnamenevis.org/showthread.php?t=41062
    )
    ارائه کرده بودم ولی قابلیت انتخاب مجموعه ای و .... مخصوصا در حجم انبوه اطلاعات سبب شد تا این برنامه نقلی رو نیز بنویسم و بعد از کاربردی بودن اون برای خودم تصمیم گرفتم که آن را نیز بصورت عمومی عرضه کنم شاید به درد سایر دوستان نیز بخورد.
    در این برنامه شاخه ای را که دارای جداول موردنظر (دیتابیس برنامه اطلاعاتی موردنظر) را انتخاب می نمایید و برنامه کلیه اطلاعات جداول موردنظر را به نام فایل همسان خود با پسوند sql تبدیل می کند (و با توجه به حجیم بودن جداول) قابلیت دارد که در صورتی که حجم فایل از 2 مگابایت بیشتر بود آن را تقطیع (split) نماید.
    و شما قادر هستید تا خروجی جداول (فایلهای sql) موردنظر را به راحتی در برنامه تحت وب خود (یا از طریق برنامه مدیریت جداول اختصاصی که خودتون نوشتید (که مورد مشابه اش را قبلا آپلود کرده ام) و یا از طریق phpmyadmin) وارد (import) نمایید.
    برنامه موردنظر با vfp نوشته شده لذا جهت اجرای آن نیازمند فایلهای dll موردنیاز مربوطه هستید (که البته در آدرس فوق لینک دان لود آن فایلها را نیز قرار داده ام)
    (اگر سورسش نیز به درد کسی می خورد از ارائه آن نیز دریغی نیست )
    ----
    البته علاوه بر ابزار فوق در انجام این پروژه مجبور به نوشتن چندین ابزار دیگه نیز شدم
    من جمله تقطیع فایلهای حجیم html به فایلهای کوچکتر (با توجه به لینکها و بوک مارکهای موجود در صفحه اصلی)
    و همچنین برنامه تبدیل فایل متن به صفحه وب با قابلیت تهیه لیست از عناوین و همچنین ذخیره لیست عناوین در جدول و ....
    اگر این ابزار نیز به کار کسی می آید اونها را نیز آپلود کنم
    ----------
    فایل های ضمیمه فایل های ضمیمه

  2. #2
    آیا این برنامه مشکل فارسی بانک های تحت داس را هم حل میکنه؟

  3. #3
    آیا این برنامه مشکل فارسی بانک های تحت داس را هم حل میکنه؟
    این بحث را به صورت کامل با ارائه یک برنامه با قابلیت پشتیبانی از انواع کدپیچ های فارسی تحت داس (ایران سیستم - نور - پانیذ - سایه و....) و همچنین انواع قالبهای پاراداکس قدیمی (3, 3.5,...) در محیط داس و .... توضیحات بیشتر در لینک پست اول ارائه شده (البته اون برنامه هم قابلیت خروجی به صورت فایل sql را نیز دارد)
    https://barnamenevis.org/showthread.php?t=41062
    ولی در این برنامه عرض کردم انجام اینکار به صورت دسته ای (انتخاب مجموعه ای از فایلها) و پشتیبانی بهتر از کاراکترهای آننرمال در فیلدهای یادداشت و .... می باشد.

  4. #4
    ندید از شما به خاطر التفات به سایت تشکر میکنم حتی ار برنامه شما کار نکند

  5. #5
    چه جوری می توان برعکس این کار را انجام داد؟ آن هم با php!
    یعنی شما از mysql با php یک فایل DBF فاکس پرو را بسازی؟

  6. #6
    شما می توانید در خود محیط phpmyadmin و یا برنامه های پشتیبان گیری (چند نمونه سورسش را قبلا در همین بخش آپلود کرده ام) از محتویات جداول و ... خود به صورت فایل sql بک آپ بگیرید
    و سپس فایل sql موردنظر را توسط برنامه های مبدل (من جمله همان برنامه مبدل که بنده در سرلیست بخش فاکس پرو قرار داده ام) آن را به dbf تبدیل نمایید.
    البته اگر بخواهید این عملیات را نیز توسط خود php پیاده سازی کنید نیز امکانپذیر است کافی است تا به توابع مربوط به dbase در php مراجعه نمایید
    http://us3.php.net/manual/en/ref.dbase.php
    از طریق ایجاد دو کانکت یکی به mysql و دیگری از طریق odbc (تابع odbc_connect ) و سپس با استفاده از توابع مربوط به dbase اطلاعات را فراخوانی و سپس در دیتابیس دوم ذخیره نمایید
    چندین نمونه مثال در همان سایت php.net میتوانید پیدا کنید
    http://us3.php.net/manual/en/function.odbc-connect.php
    البته در فروم مربوط به mysql نیز می توانید چیزهای جالبی پیدا کنید:
    http://forums.mysql.com/list.php?126

  7. #7
    اگر براتون زحمتی نیست سورس برنامه بالا را برامون بگذارید روی وب.

  8. #8
    کاربر دائمی
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    آنجا سرای ابدی است
    پست
    2,011

    نقل قول: ابزاری جهت تبدیل جداول dbf به mysql

    بنده نتوانستم یک دیتابی فاکسپورو را تبدیل کنم. دوستان ببنند امکان تبدیل وجود دارد؟
    فایل های ضمیمه فایل های ضمیمه

تاپیک های مشابه

  1. خطا در mysql
    نوشته شده توسط sedaghat23 در بخش PHP
    پاسخ: 7
    آخرین پست: چهارشنبه 11 آذر 1388, 21:35 عصر
  2. دسترسی مستقیم به فایل بانک اطلاعاتی mysql!!
    نوشته شده توسط piter1355 در بخش MySQL
    پاسخ: 4
    آخرین پست: سه شنبه 16 آبان 1385, 07:53 صبح
  3. پیغام خطای MySQL
    نوشته شده توسط sedaghat23 در بخش PHP
    پاسخ: 1
    آخرین پست: شنبه 09 اردیبهشت 1385, 01:11 صبح
  4. EMS Mysql & mysql-front
    نوشته شده توسط imanghafari در بخش MySQL
    پاسخ: 4
    آخرین پست: یک شنبه 20 فروردین 1385, 11:16 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •