PDA

View Full Version : سوال: در مورد provider برای sqlserver express



ALPking
دوشنبه 29 خرداد 1391, 10:59 صبح
سلام
میخام از linq در برنامه ام استفاده کنم . دیتا بیس از نوع express که به صورت نهادین در vs.net به پروژه اضافه کردم و یک فایل dbml نیز اضافه کردم.وقتی که خواستم جدول را به فایل linq اضافه کنم خطای زیر را داد:
the selected object(s) use an unsupported data provider.
میخاستم بدونم Express اصلا پشتیبانی نمیکنه یا اگه prvider عوض بشه مشکل حل میشه و اینکه چی باید گذاشت؟
خواهشا دوستان راهنمایی کنند.
ممنون

parvizwpf
دوشنبه 29 خرداد 1391, 11:54 صبح
سلام با این تفلپاسیر یا کانکشن استرینگ مشکل داره یا یوزینگ بکار برده . اگه میشه کد رو بزار. ولی اکسپرس لینک رو ساپورت میکنه.

ALPking
دوشنبه 29 خرداد 1391, 13:44 عصر
ممنون جواب دادید. من اصلا هیچ دست کاری نکردم و کانکشنش هم ممونی هست که خودش میسازه.منظورتون از "یوزینگ به کار برده" چیه؟.
راستی فایلهای دیتابیس اضافه شده به برنامه من پسوندشون sdf هست.

ALPking
دوشنبه 29 خرداد 1391, 17:33 عصر
سلام .
کسی راه حلی به ذهنش نرسید. خواهشا یه راهی به من پیشنهاد کنید.

tooraj_azizi_1035
دوشنبه 29 خرداد 1391, 17:42 عصر
سلام
http://blogs.msdn.com/b/sqlservercompact/archive/2007/08/21/linq-with-sql-server-compact-a-ka-dlinq-over-sql-ce.aspx

ALPking
چهارشنبه 31 خرداد 1391, 17:24 عصر
سلام
من به آدرسی که گفتید رفتم . اگه بگم چیزی متوجه نشدم دروغ نگفتم. اگه میشه لطف کنید و یه راهنمایی واضح تر بکنید ممنون

Mahmoud.Afrad
چهارشنبه 31 خرداد 1391, 17:42 عصر
شما باید بدونی که فایل دیتابیس با پسوند sdf مربوط به sqlserver compact edition هست نه اکسپرس. پس یک دیتابیس از نوع serverbase database باید به پروژه اضافه کنید که پسوند این نوع دیتابیس mdf هست.

ALPking
چهارشنبه 31 خرداد 1391, 18:50 عصر
شاید خیلی پیش پا افتاده باشه ولی تفاوت sqlserver compact edition با express چیه؟

Mahmoud.Afrad
چهارشنبه 31 خرداد 1391, 20:09 عصر
توی این تاپیک (http://barnamenevis.org/showthread.php?344566-%D8%AA%D9%81%D8%A7%D9%88%D8%AA-%D9%86%D9%88%D8%B9-%D8%A8%D8%A7%D9%86%DA%A9-%D9%87%D8%A7-%D8%AF%D8%B1-%D8%B2%D9%85%D8%A7%D9%86-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF&highlight=%D8%AA%D9%81%D8%A7%D9%88%D8%AA) بحث شده.