نمایش نتایج 1 تا 13 از 13

نام تاپیک: یک مشکل در مورد بانک اطلاعاتی

  1. #1
    کاربر دائمی
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    تهران
    پست
    182

    یک مشکل در مورد بانک اطلاعاتی

    با سلام خدمت تمامی دوستان گرامی


    من قصد داشتم تا یک برنامه مانند WinGuard بنویسم که نام برنامه - مدت زمان لازم برای وارد کردن پسورد و پسورد رو در فیلدی وارد کند تمام این مراحل به خوبی طی میشود اما من احتیاج دارم هر 1 ثانیه بانک اطلاعاتی رو چک کنم تا ببینم برنامه مورد نظر اجرا شده یا نه ولی مشکل اینجاس که اگه دو برنامه ابتداشون مثل هم باشه برنامه دچار اشتباه میشه مثلا برنامه Microsoft Word باز شده و من در بانک Microsoft FrontPage رو دارم برنامه ورد رو به جای فرونت پیج اشتباه میگیره و پنجره دریافت پسورد ظاهر میشه ازتون خواهش می کنم یک راهنمایی کنیین .

    سئوال بعدی من اینه که چطور میتونم بانک اطلاعاتی رو در خود برنامه داشته باشم (در دل فایل exe ) تا قابل دسترسی نباشه؟


    از همتون متشکرم

  2. #2
    کاربر دائمی
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    تهران
    پست
    182
    آقایون لطفا جواب بدید من خیلی عجله دارم
    این سفارش رو باید سریع آماده کنم

  3. #3
    دوست عزیز, شما به احتمال زیاد در نحوه نوشتن دستور Select اشتباه می کنید. عبارت خودتون رو به صورت کامل چک کنید و نه با اپراتورهایی مثل Like

    Select * From tblTest Where ProgramName = 'Microsoft Word'


    و برای سوال دوم, Data رو هیچ وقت نمیشه در فایل Exe نگه داشت. میتونید خودتون اونو در فایلهای عادی و به صورت باینری ذخیره کنید اگر نمی خواهید از Database استفاده کنید.

  4. #4
    کاربر دائمی
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    تهران
    پست
    182

    ممنون

    خیلی ممنون مشکلم بر طرف شد
    از راهنمایی که کردید متشکرم

  5. #5
    کاربر دائمی
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    تهران
    پست
    182
    با عرض شرمندگی یک سئوال دیگه داشتم و اون اینکه من وقتی میخوام تو بانک اطلاعاتیم که از نوع MDB هستش بیش از یک صفحه متن وارد کنم با خطا مواجه میشم مثلا میخوام در یک رکورد یک مقاله 4 صفحه ای وارد کنم ...............


    لطفا من را راهنمایی کنید

  6. #6
    کاربر دائمی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    Iran
    پست
    801
    فیلدهای متنی بیش از 255 کاراکتر رو قبول نمیکنند. برای بیشتر از اون باید از فیلد باینری استفاده کنید و اطلاعات رو به صورت باینری در اون ذخیره کنید.

  7. #7
    کاربر دائمی
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    تهران
    پست
    182
    نقل قول نوشته شده توسط Abbas Arizi
    فیلدهای متنی بیش از 255 کاراکتر رو قبول نمیکنند. برای بیشتر از اون باید از فیلد باینری استفاده کنید و اطلاعات رو به صورت باینری در اون ذخیره کنید.
    از راهنمایی شما دوست عزیز بسیار ممنونم

  8. #8
    کاربر دائمی
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    تهران
    پست
    182
    با سلام خدمت شما دوستان میخواست یک سئوال از شما دوستان بپرسم و اون اینکه وقتی کاربر در برنامه آخرین رکورد را پاک میکند برنامه خطا میدهد راه حل این قضیه چیست؟

  9. #9
    کاربر دائمی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    Iran
    پست
    801
    میتونید واضحتر بگید که چه خطایی میده؟

  10. #10

    یک سوال از آقا وهاب

    با سلام خدمت آقا وهاب :lol:

    یه مقدار سؤالت رو واضح تر بگی فکر می کنم بهتر باشه ولی با این حال

    احتمال داره که شما در برنامه خود از دستوراتی چون MoveNext یا MoveLast استفاده می کنید که باعث می شه در هنگام به روز کردن بانک، چون رکوردی رو پیدا نمی کنه خطا بده.

    شیوه برنامه نویسی رو حتما ذکر کنید (استفاده از DataEnvironment یا ایجاد ارتباط و رکوردست با استفاده از کدهای ADO)

    با تشکر- خدانگهدار

  11. #11
    کاربر دائمی
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    تهران
    پست
    182

    Re: یک سوال از آقا وهاب

    نقل قول نوشته شده توسط Ruhollah
    با سلام خدمت آقا وهاب :lol:

    یه مقدار سؤالت رو واضح تر بگی فکر می کنم بهتر باشه ولی با این حال

    احتمال داره که شما در برنامه خود از دستوراتی چون MoveNext یا MoveLast استفاده می کنید که باعث می شه در هنگام به روز کردن بانک، چون رکوردی رو پیدا نمی کنه خطا بده.

    شیوه برنامه نویسی رو حتما ذکر کنید (استفاده از DataEnvironment یا ایجاد ارتباط و رکوردست با استفاده از کدهای ADO)

    با تشکر- خدانگهدار
    با سلام خدمت شما دوست عزیز من از ADO استفاده میکنم و از دستورات MoveNext و MoveLast استفاده میکنم

  12. #12
    کاربر دائمی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    Iran
    پست
    801
    شما باز هم ننوشتی که با چه خطایی مواجه شدی ولی به هر حال باید به خاطر بسپارید که کد برنامه باید به گونه ای باشه که هیچ وقت بعد از حذف رکورد حرکتی توی رکوردست انجام نشه. وگرنه با خطا مواجه میشی.

  13. #13
    کاربر دائمی
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    تهران
    پست
    182
    نقل قول نوشته شده توسط Abbas Arizi
    شما باز هم نوشتی که با چه خطایی مواجه شدی ولی به هر حال باید به خاطر بسپارید که کد برنامه باید به گونه ای باشه که هیچ وقت بعد از حذف رکورد حرکتی توی رکوردست انجام نشه. وگرنه با خطا مواجه میشی.

    از جواب شما ممنونم مشکلم حل شد :P

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •