لطفا سورس كدي در اين باره براي من قرار دهيد به زبان C#.net.ممنون.
Printable View
لطفا سورس كدي در اين باره براي من قرار دهيد به زبان C#.net.ممنون.
دوست عزیز چون تازه واردی و ما هم یه روزی تازه وارد بودیم میخوام بهت چند تا پیشنهاد کنم که به جوابات زود تر برسی:
1-سعی کن مسئلتو واضح و ریز به ریز توضیح بدی .
2-معمولا بچه های این سایت سرشون شلوغه و نمیتونن سورس کامل در اختیار کسی بزارن ولی میتونن راه حل پیشنهاد بدن.
3-از جستجو استفاده بکن که خیلی کار سازه.
ولی در جواب سئوالتون:
شما اول باید بتونی محتویات یک فایل Excel رو بخونی و بعد با تشخیص header های اون فیلد هاتو تشخص بدی و رکورد ها تو بخونی.
حالا باید یک فایل access بسازی و و جدوالتو ایجاد و فیلد هاتو هم ایجاد کنی و بعد رکورد های که خوندی رو در جداولت update کنی
حالا مسئله شما چی هست :
1- خوندن Excel
2-ایجاد وتغییرات access
3-تشخیص فیلد و رکورد از Excel
4-بردن داده ها به access
کدوم؟
برای کار با Excel تو سایت نمونه زیاد هست
برای کار با accecc هم میتونی با اضافه کردن رفرنس زیر درلیست رفرنسهات
Microsoft.Office.Interop.Access
و با تعریف nameSpace زیر
using System.Runtime.InteropServices;
و با تعریف متغییر ازاین نوع
Access.Application MyAccess;
شروع به کار کنی
داده ها هم که بعد از خوندن تو یه dataset بریز و به جداولت اتقال بده.
شروع به کار کن و هر جا که مشکل داشتی بپرس اگه در توانم بود کمکت میکنم.
جستجو فراموش نشه.
سلام دوست عزیز،
یک نمونه از این روش:نقل قول:
برای کار با accecc هم میتونی با اضافه کردن رفرنس زیر درلیست رفرنسهات
کد:
Microsoft.Office.Interop.Access
و با تعریف nameSpace زیر
کد:
using System.Runtime.InteropServices;
و با تعریف متغییر ازاین نوع
کد:
Access.Application MyAccess;
شروع به کار کنی
C# Cornet - Import data from Excel to Access using ADO.net
،/
شما از طریق برنامه نویسی میخواهین این کار رو بکنین یا نه؟
اگه غیر از ا ینه که توی یه تاپیک دیگه گفتم از خاصیت ایمپورت خود اس اکیو ال سرور استفاده کن
خوبی استفاده از ایمپورت اینه که میتونی به راحتی با کوئری ساده اطلاعاتی که میخوایی به داخل دیتابیس بیاری. کاملا سفارشی شده. مثلا میگی کدوم فیلد از اکسل بره توی کدوم فیلد از دیتابیس و ....