PDA

View Full Version : load from file در DBisam



hex161
جمعه 24 فروردین 1386, 12:55 عصر
با سلام . در بانک اطلاعات dbisam پارامتری با نام load from file وجود ندارد . اما در بانک اکسس این پارامتر موجود است . در dbisam چطور میشه به همچین پارامتری دست پیدا کرد؟ ممنون

مهدی کرامتی
شنبه 25 فروردین 1386, 14:12 عصر
وقتی در جدول مربوطه یک فیلد از نوع Blob تعریف کنید و در فرم برنامه تمام فیلدها را در جدول معادل آن اضافه کنید از طریق فیلد فوق به متد LoadFromFile دسترسی خواهید داشت.

spicirmkh
دوشنبه 03 دی 1386, 08:41 صبح
من دیتا بیس را با dbisam طراحی کرده ام توی شبکه و هر رکوردی به یک فایل pdf اشاره می کند .
آیا می شود این فایل از سرور برروی کلاینت کپی کرد و در کلاینت باز کرد

MNosouhi
دوشنبه 03 دی 1386, 09:30 صبح
چه خود فایل pdf رو در بانکت ذخیره کرده باشی و چه آدرس اون رو ، در هر صورت امکان دستیابی به اون رو خواهی داشت ، اگه آدرس فایل رو در بانکت ذخیره کره باشی با استفاده از indy میتونی اون رو به کلاینت منتقل کنی.

spicirmkh
دوشنبه 03 دی 1386, 11:13 صبح
چه خود فایل pdf رو در بانکت ذخیره کرده باشی و چه آدرس اون رو ، در هر صورت امکان دستیابی به اون رو خواهی داشت ، اگه آدرس فایل رو در بانکت ذخیره کره باشی با استفاده از indy میتونی اون رو به کلاینت منتقل کنی.

خود dbisam این قابلیت ندارد که فایل از سرور بر روی کلاینت کپی کند چون اگر قرار باشد با indy برنامه بنویسم مجبور غیر از برنامه dbsrv یک برنامه دیگر اجرا بشود گه ارنباط کلاینت و سرور انجام پذیرد
یا راهی دیگر که بشود فایل از سرور خواند و باز کرد

سوال بعدی آیا روی سروی که Port باز و برنامه دیگر فعال است می شود indy خود در این port اجرا کرد .

MNosouhi
سه شنبه 04 دی 1386, 16:52 عصر
خود dbisam این قابلیت ندارد که فایل از سرور بر روی کلاینت کپی کند چون اگر قرار باشد با indy برنامه بنویسم مجبور غیر از برنامه dbsrv یک برنامه دیگر اجرا بشود گه ارنباط کلاینت و سرور انجام پذیرد
یا راهی دیگر که بشود فایل از سرور خواند و باز کرد
دوست عزیز ، dbisam یک بانک اطلاعاتی است و نباید ازش انتظار وظیفه ای غیر از وظایف یک بانک اطلاعاتی رو داشت ، البته اگر فایل رو مستقیما در دیتابیس ذخیره کنید ، دیگر نیازی به استفاده از indy نیست ، ولی این کار توصیه نمیشه.