تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: Invalid DataBase

  1. #1
    پروفشنال
    تاريخ عضويت
    Nov 2007
    پست ها
    546

    14 Invalid DataBase

    بسم الله الرحمن الرحیم
    با سلام
    فایل های دیتا بیس رو از محل اون کات کردم حالا وقتی با SQL Express وصل میشم بانک وجود داره ولی نامعتبر است؛ منظورم اینه که هیچ کدوم از جدول ها و ... وجود نداره؛ علامت + کنار اون برداشته میشه و در واقع به چیزی اشاره نمی کنه
    چه جوری میتونم با کد متوجه نامعتبر بودن بانک بشم
    بنده لازمه که در برنامه چک کنم که بانکم از قبل وجود داره یا نه با دستور زیر این کار رو میکنم:
    1 select count(*) AS db_count from master.dbo.sysdatabases where name='" + databaseName +



    اگه بانک همون طوری که خدمتتون عرض کردم وجود داشته باشه ولی نامعتبر هم باشه دستور بالا مقدار 1 رو برمی گردونه که میخوام 0 برگردونه و از نو بانک رو بسازه.
    ویژگی State اون رو که بررسی کردم Recovery Pending بود.
    حالا سوالی که دارم اینه که State مذکور فقط در حالت بالا رخ می دهد؟
    منظورم اینه که میتونم بگم هر وقت حالتی که گفتم پیش آمد حتما به استیت Recovery Pending میرود یا مثلا میتونه به حالت های دیگه از 6 حالت هم مثلا امرجنسی یا ... بره
    یا دستور بهتری برای این کار وجود داره؟
    با تشکر

  2. #2
    کـاربـر بـاسـابـقـه szh_1367's Avatar
    تاريخ عضويت
    Apr 2007
    پست ها
    1,007

    پيش فرض

    شما که دیتابیس رو حذف نکردید که توقع داشته باشید مقدار 0 برگرداند

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

    اگر شما دیتابیس رو کلا حذف کرده بودید اون موقع 0 برگشت داده خواهد شد

  3. #3
    پروفشنال
    تاريخ عضويت
    Nov 2007
    پست ها
    546

    پيش فرض

    شما که دیتابیس رو حذف نکردید که توقع داشته باشید مقدار 0 برگرداند

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

    اگر شما دیتابیس رو کلا حذف کرده بودید اون موقع 0 برگشت داده خواهد شد
    با سلام
    ممنون از پاسختون
    اگه براتون امکان داشت کدش رو بذارید.
    ممنون

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •