50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

نحوه تبادل اطلاعات بین فایل word و sql در mvc

با سلام خدمت تمامی دوستان و اساتید itpro، عنوان سوالمو واقعا نمیدونستم چی باید انتخاب کنم! در این خصوص از همه ی اساتید معذرت خواهی میکنم، سوال من اینه که من یک فایل word با پسوند docx به عنوان یک نمونه نامه دارم، و داخل اون بخش های مختلفی قرار دادم مثل عنوان و تاریخ و ...، میخوام بدونم ک راهی هست که بشه فیلدای مختلف یک فایل docx را، بشه از یک فایل متنی word جدا کرد و داخل دیتابیس ذخیره کرد؟

ممنون میشم راهنماییم کنین.

پرسیده شده در 1394/11/28 توسط

1 پاسخ

0

جناب آقای محسن عزیز، خیلی ممنون از جوابتون

این روشی که شما گفتین به صورت دستی باید این کارو کرد، در حالی که من میخوام از طریق mvc به صورت کاملا هوشمند این کارو انجام بدم

یکم بیشتر توضیح میدم، الان IE یک قابلیتی داره، که میتونیم فایلای word و یا هر گونه فایل office ، داخل مرورگر IE با استفاده از کدهای html فراخونی و اجرا کنیم(البته من برای فراخونی هم مشکل دارم) بعد از فراخونی داخل مرورگر یک فضایی برای شما باز میشه که 100 درصد شبیه به word و سایر نرم افزار های office می باشد، فایل word که داخل مرورگر فرستاده میشه، یک قالب از پیش تعیین شده ای هست که خوده مدیر سیستم اونو طراحی کرده و در داخل سایت قرار داده، کاربر هایی که از این سیستم استفاده میکنند، هر بار ک بخواهند یک متن یا نامه ای رو ارسال کنند، با زدن گزینه ی پیام جدید به جای اینکه یک محیط webform ببینند، همون محیط word براشون باز میشه، با این تفاوت که فقط به جاهایی که باید اطلاعات وارد کنند دسترسی دارند، برای مثال تاریخ پیام، را نمیتوانند وارد کنند، چون قراره که این فیلد از ظریق دیتابیس و سیستم پر بشه، به صورت کاملا هوشمند، و حالا زمانی که دکمه ی ارسال را میزنن، همون فایل word ارسال میشه، ولی قبلش باید فیلدای ضروری که کاربر دسترسی نداشت برای پر کردنشون، از طریق سیستم پر بشن، که طبیعتا با استفاده از دیتابیس ، این کار انجام میگیره، حالا چجوری این اتفاق میفته و چجوری فایل word محتویاتش به صورت اتوماتیک و هوشمند، به دیتابیس منتقل میشه، برام سواله!

جالب اینجاس که مرورگر های دیگ قابلیت خواندن فایل های office را ندارند و فقط IE این قابلیت داره، که برای مرورگر های دیگ، باید متن پیام را به صورت local داخل یک فایل متنی word وارد کرده(با استفاده از همان قالب از پیش تعیین شده) و آپلود شده وسپس باز هم اگر دکمه ی ارسال زده شد، باز یکسری دیتا به این فایل متنی اضافه میشود

اگه میشه راهنماییم کنین

ممنون.

پاسخ در 1394/11/28 توسط

پاسخ شما