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

نام تاپیک: مشکل با ایجاد کانکشن استرینگ

  1. #1

    مشکل با ایجاد کانکشن استرینگ

    سلام دوستان من الان با sql server یه بانک درست کردم ..حالا از روش زیر میخام یه آدرس درست کنم که توی connection string ازش استفاده کنم.
    menu data>Add new data source
    بعدش یه چندتا next میدم میرسم به اونجا که نوع پایگاه داده رو مشخص میکنیم و من Microsioft sql server database file رو انتخاب میکنم و حالا وقتی میخام فایل رو انتخاب کنم میگه که این فایل توسط برنامه های دیگر استفاده میشه که فکر میکنم منظورش باید به sql server باشه..حالا من چجوری میتونم یه connection string ایجاد کنم؟
    نخسه sql server 2008 استفاده میکنم و VS 2010

  2. #2
    کاربر دائمی آواتار amir22448
    تاریخ عضویت
    تیر 1391
    محل زندگی
    بوشهر
    پست
    199

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    برای این که بخواید یه کانکشن استرینگ آماده کپی کنید یک وب سایت خالی ASP.NET رو بسازید.توش SQLDatasource بزارید.SQLDatasource رو با یکی از دیتابیس هاتون ارتباط بدین.بعد برو تو فایل web.confic کد زیر رو پیدا کن:

    <add name="یه چیزی" connectionstring="کانکشن استرین آماده ی ایجاد شده این جاست" />

  3. #3
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    بوشهر-بندر دیلم
    پست
    353

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    سلام
    این مراحل رو انجام بده شاید کارت راه افتاد
    مرحله اول
    Presentation1.jpg

    مرحله دوم
    Presentation2.jpg

  4. #4

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    نقل قول نوشته شده توسط mhq1368 مشاهده تاپیک
    سلام
    این مراحل رو انجام بده شاید کارت راه افتاد
    مرحله اول
    Presentation1.jpg

    مرحله دوم
    Presentation2.jpg
    آقا مشکل اول حل شد ولی وقتی روی Test connection کلیک میکنم پیغام زیر رو میده
    ---------------------------
    Microsoft Visual Studio
    ---------------------------
    The database 'D:\HERASAT\HERASAT.MDF' cannot be opened because it is version 661. This server supports version 655 and earlier. A downgrade path is not supported.

    Could not open new database 'D:\HERASAT\HERASAT.MDF'. CREATE DATABASE is aborted.

    An attempt to attach an auto-named database for file D:\herasat\Herasat.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share.
    ---------------------------
    OK
    ---------------------------

  5. #5

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    روی نام دیتابیس در sqlserver management studio کلیک راست و از منوی tasks گزینه detach رو انتخاب کنید و بعد در ویژوال استادیو دیتابیس رو انتخاب کنید.

  6. #6
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    بوشهر-بندر دیلم
    پست
    353

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    نقل قول نوشته شده توسط pro_man مشاهده تاپیک
    آقا مشکل اول حل شد ولی وقتی روی Test connection کلیک میکنم پیغام زیر رو میده
    ---------------------------
    Microsoft Visual Studio
    ---------------------------
    The database 'D:\HERASAT\HERASAT.MDF' cannot be opened because it is version 661. This server supports version 655 and earlier. A downgrade path is not supported.

    Could not open new database 'D:\HERASAT\HERASAT.MDF'. CREATE DATABASE is aborted.

    An attempt to attach an auto-named database for file D:\herasat\Herasat.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share.
    ---------------------------
    OK
    ---------------------------
    ورژن دیتابیس تون با ورژن نصب شده Sql server یکی نیست

    یعنی ورژن SQL Server نصب شده پایین تره
    فکر کنم اگه SQL Server R2 رو نصب کنید مشکلتون حل میشه

  7. #7

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    فکر کنم sql server R2 نصب کردم من ..تصویر ضمیمه رو یه نگاه بندازین
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: jpg eer.jpg‏ (43.5 کیلوبایت, 105 دیدار)

  8. #8
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    بوشهر-بندر دیلم
    پست
    353

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    ظاهرا نصبه
    میگم شما دیتابس رو خودتون درست کردین؟
    اگه آره با چه ورژنی از SQLدرست کردین؟

  9. #9

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    نقل قول نوشته شده توسط mhq1368 مشاهده تاپیک
    ظاهرا نصبه
    میگم شما دیتابس رو خودتون درست کردن؟
    اگه آره با چه ورژنی از SQLدرست کردین؟
    آره خودم درست کردم الان..
    با همین R2 درست کردم..یه جدول هم بیشتر نداره..
    اینجوری درست کردم:
    SSMS رو باز کردم و در قسمت Server Name . گذاشتم بعدش connect رو زدم بعدش دیتابیس رو ایجاد کردم

  10. #10
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    بوشهر-بندر دیلم
    پست
    353

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    میشه دیتابیس تون رو برام بفرستین

  11. #11
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    بوشهر-بندر دیلم
    پست
    353

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    ببینید

    SQL Server 2008 databases are version 655. SQL Server 2008 R2 databases are 661. You are trying to attach an 2008 R2 database (v. 661) to an 2008 instance and this is not supported. Once the database has been upgraded to an 2008 R2 version, it cannot be downgraded. You'll have to either upgrade your 2008 SP2 instance to R2, or you have to copy out the data in that database into an 2008 database (eg using the data migration wizard, or something equivalent).
    بخونید
    متوجه میشید.

  12. #12

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    نقل قول نوشته شده توسط pro_man مشاهده تاپیک
    آره خودم درست کردم الان..
    با همین R2 درست کردم..یه جدول هم بیشتر نداره..
    اینجوری درست کردم:
    SSMS رو باز کردم و در قسمت Server Name . گذاشتم بعدش connect رو زدم بعدش دیتابیس رو ایجاد کردم
    در server name به جای نقطه ، (local)\sqlexpress رو قرار بده تا به sqlserver express کانکت بشی و بعد دوباره دیتابیس رو بساز.

    از داخل خود ویژوال استادیو هم ، از طریق add new item و با انتخاب service-based database میتونید دیتابیس رو بسازید.

  13. #13

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    نقل قول نوشته شده توسط mafaman2003 مشاهده تاپیک
    در server name به جای نقطه ، (local)\sqlexpress رو قرار بده تا به sqlserver express کانکت بشی و بعد دوباره دیتابیس رو بساز.

    از داخل خود ویژوال استادیو هم ، از طریق add new item و با انتخاب service-based database میتونید دیتابیس رو بسازید.
    آقا این کاریو که گفتی کردم و درست شد..اما یه سوال این دیتابیسی که من الان با (local)\sqlexpress درست کردم و اینجوری کانکت شدم فرقی با اون روش کانکت شدن با . نداره که من کانکت میشدم؟

  14. #14

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    شما با نقطه(یا local) به سروری وصل میشی که با management studio نصب کردی(standard , enterprise , ... ). اگر سرورت لوکال(.) باشه در ویژوال استادیو برای انتخاب دیتابیس به جای Microsioft sql server database file باید microsoft sql server رو انتخاب کنی و دیتابیست رو باید attach کرده باشی.
    ولی با (local)\sqlexpress به اسکیوال اکسپرس وصل میشه.

  15. #15
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    بوشهر-بندر دیلم
    پست
    353

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    نقل قول نوشته شده توسط mafaman2003 مشاهده تاپیک
    شما با نقطه(یا local) به سروری وصل میشی که با management studio نصب کردی(standard , enterprise , ... ). اگر سرورت لوکال(.) باشه در ویژوال استادیو برای انتخاب دیتابیس به جای Microsioft sql server database file باید microsoft sql server رو انتخاب کنی و دیتابیست رو باید attach کرده باشی.
    ولی با (local)\sqlexpress به اسکیوال اکسپرس وصل میشه.
    سلام دوست گرامی

    من خودم Sql Server Express نصب کردم ولی با .(نقطه ) آدرس دهی میکنم یعنی

    .\sqlexpress

  16. #16

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    نقل قول نوشته شده توسط mafaman2003 مشاهده تاپیک
    شما با نقطه(یا local) به سروری وصل میشی که با management studio نصب کردی(standard , enterprise , ... ). اگر سرورت لوکال(.) باشه در ویژوال استادیو برای انتخاب دیتابیس به جای Microsioft sql server database file باید microsoft sql server رو انتخاب کنی و دیتابیست رو باید attach کرده باشی.
    ولی با (local)\sqlexpress به اسکیوال اکسپرس وصل میشه.
    آقا من تا حالا با SQL server کار نکردم اولین تجربم هستش..الان من میخام یه برنامه کتابخونه ساده درست کنم که باید حتما پایگاه داده اون با sql server ساخته بشه..یعنی من فقط به یه فایل دیتابیس نیاز دارم که با SQL SERVER ساخته شده باشه.بعدشم این برنامه ای که مینوسم فقط قراره روی کامپیوتر نصب بشه یعنی تحت شبکه نیست..
    حالا با این شرایط من چجوری DATABASE رو بسازم؟
    وقتی میخام وارد SQL SERVER بشم باید نقطه بزارم کانکت بشم یا چیزه دیگه باید بنویسم؟

  17. #17
    کاربر دائمی آواتار فرید نجفلو
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    تبریز
    پست
    1,189

    نقل قول: مشکل با ایجاد کانکشن استرینگ


  18. #18

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    نقل قول نوشته شده توسط mhq1368 مشاهده تاپیک
    سلام دوست گرامی
    من خودم Sql Server Express نصب کردم ولی با .(نقطه ) آدرس دهی میکنم یعنی
    .\sqlexpress
    خوب اینکه نقطه خالی نیست. .\sqlexpressمعادل (local)\sqlexpressهست
    نقل قول نوشته شده توسط pro_man مشاهده تاپیک
    آقا من تا حالا با SQL server کار نکردم اولین تجربم هستش..الان من میخام یه برنامه کتابخونه ساده درست کنم که باید حتما پایگاه داده اون با sql server ساخته بشه..یعنی من فقط به یه فایل دیتابیس نیاز دارم که با SQL SERVER ساخته شده باشه.بعدشم این برنامه ای که مینوسم فقط قراره روی کامپیوتر نصب بشه یعنی تحت شبکه نیست..
    حالا با این شرایط من چجوری DATABASE رو بسازم؟
    وقتی میخام وارد SQL SERVER بشم باید نقطه بزارم کانکت بشم یا چیزه دیگه باید بنویسم؟
    با .\sqlexpress یا (local)\sqlexpress کانکت شو و دیتابیست رو بساز و بعد دیتابیس رو detach کن و انتقال بده به ویژوال استادیو.

    اگر هم نمیخوای از management studio استفاده کنی در ویژوال استادیو دیتابیس رو بساز.
    از مسیر project>>add new item از طریق service-based database . در پنجره ظاهر شده dataset رو انتخاب کرده و next و در نهایت finish. از طریق پنجره server explorer میتونی تیبل ها و view ها و ... رو بسازی.

  19. #19
    کاربر دائمی آواتار booysusa
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    ایران سرای من است
    پست
    174

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    نقل قول نوشته شده توسط Mahmoud.Afrad مشاهده تاپیک
    خوب اینکه نقطه خالی نیست. .\sqlexpressمعادل (local)\sqlexpressهست

    با .\sqlexpress یا (local)\sqlexpress کانکت شو و دیتابیست رو بساز و بعد دیتابیس رو detach کن و انتقال بده به ویژوال استادیو.

    اگر هم نمیخوای از management studio استفاده کنی در ویژوال استادیو دیتابیس رو بساز.
    از مسیر project>>add new item از طریق service-based database . در پنجره ظاهر شده dataset رو انتخاب کرده و next و در نهایت finish. از طریق پنجره server explorer میتونی تیبل ها و view ها و ... رو بسازی.
    درود
    تفاوت ساختن دیتابیس در ویژوال استودیو و ساختن دیتابیس در مانجمنت استودیو چی هست؟
    شما کدام را پیشنهاد میدید؟
    آدرس کانکشن استرینگشون باهم تفاوت داره؟

  20. #20
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: مشکل با ایجاد کانکشن استرینگ

    سلام
    هیچ فرقی نداره. اما تو خود برنامه مدیریت SQL دستت بازتره و به کلی امکانات دیگه دسترسی داری. هرکدومو خواستی استفاده کن. ولی خودم بهتون توصیه میکنم sql managment رو هم یاد بگیرید کم کم . کم کم نیاز به چیزایی پیدا میکنی که مجبوری بری رو منیجمنت. مثل مدریت اینیستنس ها و...

تاپیک های مشابه

  1. سوال: نحوه ایجاد کانکشن استرینگ در دلفی 2010 یا XE
    نوشته شده توسط ehsan.moolaei در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 1
    آخرین پست: جمعه 06 خرداد 1390, 00:20 صبح
  2. مشکل در ایجاد کانکشن
    نوشته شده توسط مهدی رحیم زاده در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 24
    آخرین پست: دوشنبه 09 شهریور 1388, 17:38 عصر
  3. سوال: نحوه ایجاد کانکشن استرینگ در sql2000
    نوشته شده توسط alih988 در بخش SQL Server
    پاسخ: 5
    آخرین پست: چهارشنبه 01 آبان 1387, 08:27 صبح
  4. ایجاد کانکشن استرینگ
    نوشته شده توسط soghra در بخش VB.NET
    پاسخ: 1
    آخرین پست: چهارشنبه 10 بهمن 1386, 14:22 عصر
  5. مشکل provider در کانکشن استرینگ OLE DB
    نوشته شده توسط icmaster در بخش C#‎‎
    پاسخ: 7
    آخرین پست: جمعه 24 فروردین 1386, 16:06 عصر

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

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