PDA

View Full Version : .:: ارسال اطلاعات به Excel ::.



wantonboy13
جمعه 04 آذر 1390, 19:21 عصر
سلام ، من تو پشت کد صفحه asp.net یه سری اطلاعات از کاربر رو میخوام به یه فایل اکسل بفرستم ، از همه جور connection string ای هم استفاده کردم ولی نمی تونه connection رو open کنه...
کسی میتونه کمک کنه ؟

meisam3322
جمعه 04 آذر 1390, 21:40 عصر
با سلام،

دوست عزیز از این کانکشن استفاده کنی فکر کنم مشکلت حل شه.



OleDbConnection Conn = newOleDbConnection(@"Provider=microsoft.jet.oledb.4.0;Data source="+Server.MapPath(".")+"\\Data.xls;Extended properties=Excel 8.0;");


موفق باشی

wantonboy13
جمعه 04 آذر 1390, 21:51 عصر
با سلام،

دوست عزیز از این کانکشن استفاده کنی فکر کنم مشکلت حل شه.



OleDbConnection Conn = newOleDbConnection(@"Provider=microsoft.jet.oledb.4.0;Data source="+Server.MapPath(".")+"\\Data.xls;Extended properties=Excel 8.0;");


موفق باشی

سلام ،ممنون از توجهتون ؛ من الان چک کردم هم روی لوکال هم روی هاست این اررور رو میده : (هم برای OLeDb 4 هم برای 12)
The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine

meisam3322
جمعه 04 آذر 1390, 22:16 عصر
این لینک (http://barnamenevis.org/showthread.php?244772-%D8%AF%D8%B1%DB%8C%D8%A7%D9%81%D8%AA-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%A7%D8%B2-%D9%81%D8%A7%DB%8C%D9%84-excel-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86&highlight=Excel) رو چک کن . البته توی همین سایت جستجو کنی حتما پیدا می کنی جوابتو.
یادت نرو همیشه جوینده یابنده است.

یا آرزوی موفقیت برای شما

meisam3322
جمعه 04 آذر 1390, 22:19 عصر
اینجا (http://barnamenevis.org/showthread.php?199220-%D8%AE%D9%88%D8%A7%D9%86%D8%AF%D9%86-%D9%81%D8%A7%DB%8C%D9%84-Excel-%D9%88-%D8%B0%D8%AE%DB%8C%D8%B1%D9%87-%D8%A2%D9%86-%D8%AF%D8%B1-Acces&highlight=Excel) رو هم یه نگاهی بنداز. شاید کمک کنه . فکر کنم مشکل از سیستم لوکال شما باشه.

wantonboy13
شنبه 05 آذر 1390, 09:43 صبح
ممنون ، من از فروم های دیگه هم که چک میکردم مثه اینکه باید یه فایل حدود 27-28 مگی رو نصب کنیم رو سیستم تا لوکال هاست بشناسه ، ولی بخواد بره روی هاست ، خود هاست هم باید ساپورت کنه این فرمت رو که گویا اغلب ساپورت نمی کنن تو ایران...