سلام
راهی هست که در محیط دلفی، از طریق کد یک فایل اکسل رو به یک فایل اکسس تبدیل کرد؟!
البته ترجیحا راهی میخوام که سرعت بالایی داشته باشه، چون تعداد رکوردها خیلی زیاد هست.
فکر استفاده از OLE سرعت رو پایین میاره.
سلام
راهی هست که در محیط دلفی، از طریق کد یک فایل اکسل رو به یک فایل اکسس تبدیل کرد؟!
البته ترجیحا راهی میخوام که سرعت بالایی داشته باشه، چون تعداد رکوردها خیلی زیاد هست.
فکر استفاده از OLE سرعت رو پایین میاره.
ضمنا استفاده از کامپوننت SMImport و SMExport رو هم که برای منظور بالا میتونه استفاده بشه، بلد نیستم...
بهترین راه کد نویسی به این صورت است
ابتدا باز کردن فایل اکسل و سپس خواندن تک تک رکوردها و ذخیره در بانک اکسس تا زمانی که تمام رکوردها به آخر برسه
من استفاده از روش ADO رو توصیه می کنم
برای اینکار دقیقا باید مثل یک بانک اکسس رفتار کنید فقط در تنظیمات مربوط به فایل اکسل باید مقدار msexcel 8.0 رو درج کنی
با جستجو دقیقا متن کامل رو پیدا می کنی(بنویس دلفی و excel )
این هم چند تا لینک کمکی
https://barnamenevis.org/showth...84%D9%81%DB%8C
https://barnamenevis.org/search...earchid=795997
با تشکر از شما دوست عزیز.
من تمام تاپیکهای "دلفی و اکسل" رو قبل از ایجاد این تاپیک دیدم و خوندم ولی متاسفانه اون چیزی که میخواستم رو پیدا نکردم.
ضمنا وقتی با ADO میخوام یک فایل اکسل رو باز کنم (با درج مقدار msexcel 8.0) پیغام خطای Type Not Found ظاهر میشه.
چه کار کنم؟!
من با excel 8.0 کار می کنم.