PDA

View Full Version : سوال: تقسیم فایل docx به ازای هر صفحه



Juliet
یک شنبه 25 آبان 1393, 18:23 عصر
درود دوستان

من تعدادی فایل ورد با صفحات زیاد دارم که میخوام محتواشون رو بریزم داخل جداول پایگاه داده م. ساختار جدولم مطابق این کد هست و فیلد Text فیلدیه که قراره تمام متن و قالب بندی هر یک صفحه از فایل رو نگه داره.

مطمئناً کپی کردن متن هر صفحه برای هر رکورد پایگاه داده کاری بسیار زمان گیر و کلاً دور از اصول برنامه نویسی هست.

تو پرس و جو هایی که کردم بهم گفتن دستور Split میتونه یک فایل رو برش بزنه و برای اینکه انتهای هر صفحه این برش انجام بشه باید دنبال کد اسکی باشم که انتهای هر صفحه از فایل رو تعیین میکنه.

با این اوصاف کسی میتونه کمکم کنه؟ چه به همین روش، چه به روش پیشنهادی که از این روش بهتر باشه. لطفاً :ناراحت:

ضمناً از C#‎‎‎ - Visual Studio 2010 استفاده می کنم.


CREATE TABLE (
[id] integer NOT NULL PRIMARY KEY AUTOINCREMENT,
[Section] nvarchar(50) NOT NULL,
[Chapter] nvarchar(50) NOT NULL,
[PageNumber] int NOT NULL,

[B][Text] ntext NOT NULL,

[Refrence] ntext NOT NULL,
[KeyWords] ntext NOT NULL);

Juliet
جمعه 30 آبان 1393, 09:04 صبح
یعنی هیچ کس هیچ نظر و پیشنهادی نداره؟

این نیاز تا به حال برای هیچ کس پیش نیومده؟

بالاخره باید شدنی باشه