PDA

View Full Version : سوال: به روز رسانی مداوم بانک اطلاعاتی



bahram1100
دوشنبه 28 آذر 1390, 16:20 عصر
با عرض سلام خدمت دوستان
من یه برنامه نوشتم که بانک اطلاعاتی اون دائم در حال به روز رسانیه یعنی رکوردهایش اضافه میشه.
برنامه من هم دست تعداد زیادی مشترک قرار داره.
اگه بخوام بانک اطلاعاتی جدید را به دستشون برسانم باید خود بانک اطلاعاتی را هر دفعه بهشون بدم تا بانک اطلاعاتی قدیمی را دی اتچ و بانک جدید را اتچ کنن یا راه دیگری هست که مثلا یه دکمه در برنامه ام بزارم و وقتی روش کلید می کنه آدرس آپدیت را می خواد و وقتی آدرسشو بهش میدی آپدیت کنه
اگه این روش باشه که گفتم فایل آپدیتا چطوری درست کنم؟
خلاصه این مسئله مهمی در برنامه من و به کل برنامه هاییست که اطلاعاتشون دائم در حال تغییره.
ما را بی نصیب نگذارید
ممنون

linux
دوشنبه 28 آذر 1390, 16:34 عصر
با عرض سلام خدمت دوستان
من یه برنامه نوشتم که بانک اطلاعاتی اون دائم در حال به روز رسانیه یعنی رکوردهایش اضافه میشه.
برنامه من هم دست تعداد زیادی مشترک قرار داره.
اگه بخوام بانک اطلاعاتی جدید را به دستشون برسانم باید خود بانک اطلاعاتی را هر دفعه بهشون بدم تا بانک اطلاعاتی قدیمی را دی اتچ و بانک جدید را اتچ کنن یا راه دیگری هست که مثلا یه دکمه در برنامه ام بزارم و وقتی روش کلید می کنه آدرس آپدیت را می خواد و وقتی آدرسشو بهش میدی آپدیت کنه
اگه این روش باشه که گفتم فایل آپدیتا چطوری درست کنم؟
خلاصه این مسئله مهمی در برنامه من و به کل برنامه هاییست که اطلاعاتشون دائم در حال تغییره.
ما را بی نصیب نگذارید
ممنون
دیتای مشتریاتون چی میشه ؟
بعدش برنامه اگر خوب طراحی شده باشد تنها چیزی که به این راحتی ها تغییر نخواهد کرد دیتابیس هست.

bahram1100
دوشنبه 28 آذر 1390, 21:57 عصر
برنامه من ویدئو کلوپه که شامل جداول فیلم ها و سریال ها و ... می باشد برای همین هی باید آپدیت بشه.
پس حالا چی کار کنم تا آپدیت از بانک اطلاعاتی درست کنم تا دست مشتریان بدم تا برنامشون را به روز کنند؟

linux
دوشنبه 28 آذر 1390, 22:18 عصر
برنامه من ویدئو کلوپه که شامل جداول فیلم ها و سریال ها و ... می باشد برای همین هی باید آپدیت بشه.
پس حالا چی کار کنم تا آپدیت از بانک اطلاعاتی درست کنم تا دست مشتریان بدم تا برنامشون را به روز کنند؟

تو پست اول طوری نوشتی که به نظرم رسید که منظور تغییر در ساختار بانک اطلاعاتی هست، اگر غیر از این هست و منظور افزودن رکوردهای جدید به بانک اطلاعاتی موجود هست راه های زیادی هست ، حالا باید روی آنلاین یا آفلاین بودنش فکر کنید. کار سختی نیست، می توانی رکورد هایی که باید اضافه بشود را بصورت یک فایل xml در بیاری و با از داحل برنامه به دیتابیس اضافه کنید یا از طریق اینترنت می توانی آپدیت کنید

ya30ien2
دوشنبه 28 آذر 1390, 22:47 عصر
منم با اینترنت موافقم
ولی چرا شما لیست فیلم ها رو به دیتابیسشون اضافه کنی ؟
بهتر نیست که این امکان در اختیار خود کاربر باشه
شاید کاربری بعضی از فیلم ها رو نداشته باشه در عوض تعدادی فیلم دیگه که شما نامش هم نشنیده باشی داشته باشه؟

ali reza mansoori 2
دوشنبه 28 آذر 1390, 23:32 عصر
اگر منظور شما رو درست متوجه شده باشم شما همچین چیزی رو میخواید پیاده کنید
میخواید کلوپ های که برنامه شما رو دارن لیست جدیدترین فیلم ها و آهنگ ها رو هم داشته باشند و ممکنه هر روز فیلم یا آهنگی بیاد که باید بره داخل لیست
اگر همچین چیزی میخواید شما باید بانکتون رو داخل نت آپ کنید بعد برنامه که درست کردید جوری باید باشه اطلاعات رو از روی نت بخونه

bahram1100
دوشنبه 28 آذر 1390, 23:55 عصر
آپدیت که می خوام درست کنم می خوام آفلاین باشه چون کاربرانم به اینترنت دسترسی ندارن.و اما در جواب دوست عزیزم تمام کاربرانم زیر مجموعه من هستم و غیر ممنکنه که او محصولی را داشته باشه و من نداشته باشم و دوما نمیخوام کاربران در ویرایش برنامه دخل و تصرفی داشته باشند.
دوست عزیز شما راهی برای ساخت آپدیت آفلاین بانک اطلاعاتی سراغ دارین؟
لطفا اگه میدونین کاملا توضیح بدین واگه کدی داره بزارین.
با تشکر فراوان

ya30ien2
سه شنبه 29 آذر 1390, 00:01 صبح
فکر میکنم شما میخواید پخش کننده فیلم باشید
شما یه برنامه بسازید که هر وقت اون رو اجرا میکنید بتونید مثلا 10 تا فیلم بهش اضافه کنید و با زدن یک دکمه یک فایل اجرایی بسازه که اون فایل اجرایی بطوری کدنویسی شده باشه که هرجا اجرا بشه داده های خودش رو داخل بانک ذخیره کنه امیدوارم منظورم رو گرفته باشی

bahram1100
سه شنبه 29 آذر 1390, 00:06 صبح
یاسین جان من پخش کننده فیلم هستم
آره یه همین چیزی که گفتی .میدونی چجوری میشه ساخت؟

ya30ien2
سه شنبه 29 آذر 1390, 00:14 صبح
عزیز یکم باید روش فکر کنی و تست بزنی تا چیزی که میخوای از آب در بیاد
من اگه وقتش رو داشتم حتما در مورد کاراش کمکت میکردم اما وقتش رو ندارم
شما تا اونجایی که میتونی پیش برو و کدهات رو داخل پست بزار اگه من تونستم کوتاهی نمیکنم

bahram1100
سه شنبه 29 آذر 1390, 00:22 صبح
آخه مشکل اینجاست که من مبتدیم و فقط میتونم دو تا جدول بسازم و وصلش کنم به بانک اطلاعاتی .
حتی بلد نیستم چجوری میشه بانک را با کد و بدون اینکه وارد sql شد اتچ کرد.
طوری نیست من که از شما انتظاری ندارم.
کسی از دوستان اگه میتونه و وقتش را داره طریقه آپدیت آفلاین بانک اطلاعاتی را به ما یاد بده.
تشکر

bahram1100
سه شنبه 29 آذر 1390, 23:46 عصر
از دوستان و استادان گرامی تمنا دارم یه قطعه کدی در رابطه با درست کردن یه آپدیت آفلاین برام بذارن.
میشه از راه بکاپ گرفتن و ریستور استفاده کرد؟
به خدا گیرم
ممنون

bahram1100
چهارشنبه 30 آذر 1390, 14:05 عصر
چجوری میتونم از کل فیلم هام بکاپ بگیرم و بعدش مشتریان آن را ریستور کنند؟