System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Html.IHtmlContent]

روش استاندارد و بهینه برای استفاده کردن از Database در سی شارپ(WPF)

12:40:00 PM - 1400/05/03


به این سوال امتیاز بدهید     1 تعداد بازدید این سوال : 2757
پاسخ دهنده : saedbfd 06:58:00 PM - ۱۴۰۰/۰۵/۰۳
به این پاسخ امتیاز بدهید     2 نظر گزارش حذف ویرایش
2 نظر
yaser050 : ممنون بابت پاسخ ببنید من دقیقا مشکل و سوالم اینه: آیا اگر الان از sql server ویژوال استدیو استفاده کنیم منطقی است؟ یا نه قدیمی شده؟ اگر از sql server خود ویژوال استدیو استفاده کنم امکان ساخت View های پیشرفته و استفاده از دستورات Select Case داخل ویو ها رو مثل Sql server خارجی داره؟ من برای استفاده از Sql Server خارجی هیچ مشکلی ندارم تا زمان که بخوام برای برنامه ام Setup بسازم. چون هرچه سرچ کردم نتوانستم زمان که از Sql Server خارجی استفاه میکنم و بعد بخوام برای برنامه Setup بسازم از نسخه SqlLocalDB استفاده کنم داخل هر آموزشی که دیدم که این کار را میکنه از Sql Server ویژوال استدیو استفاده میکنه. نکته: من تا الان 2 برنامه کوچک زدم و زمان که Setup میسازم برنامه را که روی سیستم مشتری نصب میکنم باید نسخه Sql Server و Sql Server Management را روی سیتسم قربانی نصب کنم و بعد فایل دیتابیس را از طریق منجمنت ریستور کنم تا UI برنامه با دیتابیس ارطبات برقرار کنه. که این روش اصلا برام منطقی نیست که بخوام Sql Server و Sql Server Management را روی سیستم مشتری نصب کنم. هرچه هم سرچ کردم متاسفانه به نتیجه ای نرسیدم که چطور میتوانم از SqlLocalDB زمان استفاده کنم که ارتباط دیتابیس با نرم افزارم از Sql server خارجی باشه. چون همه روش های که از SqlLocalDB استفاده میکنند و نیازی نیست روی سیستم طرف منجمنت و اسکیوال نصب کنه اول کار دیتابیس را کلا با Sql server خود ویژوال استدیو کار میکنند. ببخشید اگر طولانی شد چون واقعا برای این کار نیاز دارم و با سرچ های متعددی هنوز هم به جوابم نرسیدم.
حذف امتیاز کاربر : 6   رتبه کاربر : 78     تاریخ ثبت : ۱۲:۲۸ ۱۴۰۰/۰۵/۰۴
saedbfd : نکته اول استفاده از Sql Server و Visual Studio قدیمی نشده. چرا فکر می کنید قدیمی شده ؟ همونطوری که در توضیحات گفتم Sql Server خود ویژوال استودیو همون نسخه Express هست که خیلی از امکانات نسخه کامل رو نداره. میتونید توی گوگل در مورد تفاوت های نسخه Express و Enterprise جست و جو کنید. برای ساختن برنامه های Setup شما باید از نسخه Express استفاده کنید. چون در این صورت کانکشن استرینگ ثابت هست و در هر کلاینتی به راحتی میتونه با دیتابیس ارتباط برقرار کنه. شما اگر از Sql Server نسخه Express استفاده کنید برای ساختن فایل نصبی مشکلی نخواهید داشت. البته به شرطی که نحوه ایجاد فایل نصبی رو بلد باشید!
حذف امتیاز کاربر : 1499   رتبه کاربر : 1     تاریخ ثبت : ۰۶:۱۸ ۱۴۰۰/۰۵/۰۴
سوالات مشابه
تاریخ : 1403/01/15 - ساعت : 04:12:00 PM - بازدید : 126 - پاسخ : 2
تاریخ : 1403/01/06 - ساعت : 05:14:00 PM - بازدید : 173 - پاسخ : 1
تاریخ : 1402/12/12 - ساعت : 03:20:00 PM - بازدید : 172 - پاسخ : 1
تاریخ : 1402/10/18 - ساعت : 10:45:00 PM - بازدید : 339 - پاسخ : 2
تاریخ : 1402/08/18 - ساعت : 08:43:00 AM - بازدید : 799 - پاسخ : 0
تاریخ : 1402/08/16 - ساعت : 09:45:00 PM - بازدید : 694 - پاسخ : 1
تاریخ : 1402/07/23 - ساعت : 04:01:00 PM - بازدید : 564 - پاسخ : 1
تاریخ : 1402/07/20 - ساعت : 01:34:00 PM - بازدید : 538 - پاسخ : 1
تاریخ : 1402/06/27 - ساعت : 12:27:00 PM - بازدید : 911 - پاسخ : 2
تاریخ : 1398/09/14 - ساعت : 09:43:00 PM - بازدید : 3026 - پاسخ : 2
آخرین سوالات ارسالی
تاریخ : 1403/01/25 - ساعت : 06:46:00 PM - بازدید : 45 - پاسخ : 1
تاریخ : 1403/01/12 - ساعت : 05:36:00 PM - بازدید : 81 - پاسخ : 1
تاریخ : 1403/01/20 - ساعت : 07:32:00 PM - بازدید : 100 - پاسخ : 2
تاریخ : 1403/01/17 - ساعت : 08:30:00 PM - بازدید : 128 - پاسخ : 3
تاریخ : 1403/01/15 - ساعت : 04:12:00 PM - بازدید : 126 - پاسخ : 2
تاریخ : 1403/01/19 - ساعت : 03:06:00 PM - بازدید : 67 - پاسخ : 1
تاریخ : 1402/12/25 - ساعت : 03:38:00 PM - بازدید : 219 - پاسخ : 0
تاریخ : 1402/12/13 - ساعت : 05:04:00 PM - بازدید : 285 - پاسخ : 0
تاریخ : 1401/11/15 - ساعت : 11:17:00 AM - بازدید : 1122 - پاسخ : 1
تاریخ : 1403/01/06 - ساعت : 05:14:00 PM - بازدید : 173 - پاسخ : 1
پاسخ خود را ثبت نمایید ...
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود به سایت