PDA

View Full Version : اتصال توسط linq به دیتابیس sqlserver2000 واقع در server



modern_amin
شنبه 27 اسفند 1390, 16:57 عصر
دوستان یک برنامه برای یک شرکت نوشتم که به برنامه قبلی اونها وصل میشه و یکسری عملیات محاسباتی رو انجام میده و یکسری اطلاعات رو هم اونجا ذخیره میکنه ، دیتابیس سرور این شرکت از نوع sql2000 هست...
من برای برقراری ارتباط و مدیریت دیتابیس از linq استفاده کردم و به خیال اینکه فقط کانکشن استرینگ تغییر کنه برنامه کار میکنه ..
ولی وقتی موقع نصب اومدم فهمیدم وقتی میخام بصورت ویزاردی از linq به دیتابیس سرور (sql2000) ارتباط بدم پیغام میده که ورژن sql سرور شما پائین هست
از طرفی مدیر شرکت هم به هیچ وجه اجازه تغییر sqlserver2000 رو به sqlserver2008 نمیده و از طرف دیگه من اگر بخام با دستورات غیر از linq مجددا بنویسم یکی دو هفته ای تحویل پروژه عقب میفته ...
آیا نرم افزار کمکی یا راهی هست که linq بتونه sql2000 رو بااون ساپورت کنه؟
لطفا راهنمایی کنید؟؟؟؟؟؟؟؟؟؟؟؟؟

hf1988
یک شنبه 28 اسفند 1390, 20:04 عصر
سلام دوست عزیز توی این لینک (http://www.mssqltips.com/sqlservertip/1534/querying-sql-server-databases-using-linq-to-sql/) طرف به با linq to sql یه sqlserver2000 وصل شده ببین شاید به دردت بخوره.
توی اینجا (http://msdn.microsoft.com/en-us/library/bb386996.aspx) هم گفته که بعضی از دستورات مثه take و skip برای اجرا شدن روی sql2000 یه سری محدودیت دارن .
موفق باشی.

modern_payam
سه شنبه 08 فروردین 1391, 09:47 صبح
سلام
توی لینکی که گذاشتی از vs2008 یا پایینتر داره استفاده می کنه که براحتی متصل شده به sql2000 من فکر کنم modern_ amin داره از vs 2010 استفاده می کنه