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

نام تاپیک: نميتوانم از طريق ADO به SQL Server وصل بشم

  1. #1
    کاربر دائمی آواتار rostamedastan
    تاریخ عضویت
    فروردین 1384
    محل زندگی
    جمهوری اسلامی ایران
    پست
    111

    نميتوانم از طريق ADO به SQL Server وصل بشم

    سلام علیکم
    من یک برنامه بانک اطلاعاتی با دلفی نوشتم و از پایگاه داده sql server 2000 استفاده کرده ام من در این برنامه از کامپوننتهای ado استفاده کردم حالا می خواهم برنامه ام را مورد استفاده دیگران قرار دهم ولی روی هر کامپیوتری که می برم ویا در جای دیگری آن را انتقال میدهم از sql ایراد میگیرد و می گوید نمی توان به آن وصل شد . لطفاً به من کمک کنید که چگونه میتوانم برنامه ام را همه جا استفاده کنم و آن را به صورت یک فایل اجرایی در آورم.
    متشکرم.

  2. #2
    درود

    اگه امکان داره پیغام خطا رو هم بنویسید تا راحت بشه مشکل رو حل کرد، و اگه شما از
    ADOConnection استفاده میکنید ببینید که نام Server رو تو ‍ConnectionString چی گذاشتید؟

  3. #3
    کاربر دائمی آواتار Kamyar.Kimiyabeigi
    تاریخ عضویت
    خرداد 1384
    محل زندگی
    تهران
    پست
    1,276
    شاید در Connection تون در برنامه به جای استفاده از [local] از نام کامپیوترتون استفاده کردین و یا اینکه در هنگام نصب بر روی کامپیوتر دیگران برای sa کلمه عبور تعریف میکنین ؟

  4. #4
    کاربر دائمی آواتار rostamedastan
    تاریخ عضویت
    فروردین 1384
    محل زندگی
    جمهوری اسلامی ایران
    پست
    111
    از پاسخ دوستان متشکرم.
    این پیغام خطا را می دهد : cannot open database requested in login 'letter'.login fails
    در ضمن letter نام پایگاه داده من است.
    همچنین من هنگامیکه از طریق ado به sql وصل شدم به این ترتیب عمل کردم:
    1- عنصر adoconnection را به فرم اضافه میکنم
    2- روی خاصیت connection string کلیک میکنم
    3- use connection string را انتخاب کن و ذعهمی را بزن
    4- microsoft ole db provider for sql server را انتخاب می کنم و next را می زنم
    5- در مورد شماره 2 windows nt را انتخاب می کنم
    6- در مورد شماره 3 نام پایگاه داده خود را که در sql قرار دارد انتخاب می کنم

    من برای sa کلمه عبور تعیین نمی کنم.
    نکند منظور شما این است که به جای انتخاب select the database on the server از attach a databese file as a databese name استفاده کنم.
    در ضمن من منظورتان را از اینکه گفتید در ConnectionString نام server را چی گذاشتید نفهمیدم.
    دوستان منظور از مسیر بانک اطلاعاتی چیست من در این مورد کاری انجام ندادم. فکر کردم گفتم شاید مشکل از اینجا باشد.
    متشکرم
    آخرین ویرایش به وسیله rostamedastan : دوشنبه 07 شهریور 1384 در 23:17 عصر

  5. #5
    دقیقا" منظورم کادر زیرهست:

  6. #6
    کاربر دائمی آواتار rostamedastan
    تاریخ عضویت
    فروردین 1384
    محل زندگی
    جمهوری اسلامی ایران
    پست
    111
    آقای خرسندی من اصلاً این گزینه را انتخاب نمی کنم و گزینه پایین آنرا انتخاب می کنم.

  7. #7
    دوست عزیز،
    فکر کنم عکسی رو که گذاشتم مربوط به این تنظیمات نمیشه(اشتباه بوده)، شما عکس پائین رو نگاه کن و بگو که برای Select or enter server name چه مقداری قرار دادی؟
    آخرین ویرایش به وسیله m-khorsandi : چهارشنبه 09 شهریور 1384 در 07:29 صبح

  8. #8
    کاربر دائمی آواتار rostamedastan
    تاریخ عضویت
    فروردین 1384
    محل زندگی
    جمهوری اسلامی ایران
    پست
    111
    سلام آقای خرسندی
    من در این گزینه چیزی نمینویسم.
    آقای خرسندی اینکه می گویند برنامه را باید به صورت فایل اجرایی در آورد دیگر چیست؟
    چون من بعد از پایان یافتن نوشتن برنامه دیگر کاری روی آن انجام ندادم.

  9. #9
    ConnectionString رو در زمان اجرای برنامه تنظیم میکنی یا ثابت هست؟
    SQL Server رو روی همون دستگاهی که برنامه رو اجرا میکنی نصب کردی؟

  10. #10
    اگه اشتباه نکنم شما داری این Error رو میگیری:

    من این Error رو موقعی گرفتم که نام DataBase رو اشتباه دادم، ممکنه که ایرادی در نام کامپیوتری
    که SQL Server روی اون نصب شده باشه. شما Server Name رو دقیقا" باید نام کامپیوتری که
    DataBase و SQL Server روی اون هست بدید.

  11. #11
    کاربر دائمی آواتار rostamedastan
    تاریخ عضویت
    فروردین 1384
    محل زندگی
    جمهوری اسلامی ایران
    پست
    111
    sql connection را ثابت میگذارم و روی همان دستگاهی که sql نصب است برنامه را اجرا می کنم.
    آقای خرسندی همین erorr که شما گفتید را می دهد ولی کجا باید server name را مقدار دهم؟
    البته نام database را درست دادم.

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

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