سلام
با Access می توان به سادگی نرم افزار های مبتنی بر داده طراحی کرد. یعنی ایجاد فرم ها و برقراری ارتباط با پایگاه داده در اکسس بسیار ساده می باشد. ولی اگر بخواهیم همین برنامه را با سی شارپ و اس کیو ال انجام دهیم کار بسیار مشکل می شود.
آیا راهی وجود دارد که با پایگاه داده SQL Servre 2008 به سادگی اکسس نرم افزاری مبتنی بر داده طراحی نمود؟
(نکته: منظورم از نرم افزار مبتنی بر داده نرم افزاری است که کارش دریافت اطلاعات و ذخیره آن در پایگاه داده و گزارشگیری از داده های پایگاه می باشد)
متشکرم
کیمیا
با سلام
سوالت کمی
بود
Acess و Sql server هر دو بانک اطلاعاتی هستن
پس برای C# به جز برای ConnectionString تفاوتی نداره
ممنون از جوابت
نه! سوال من خنده دار نبود.
ببین عزیز, نرم افزار مایکروسافت اکسس قابلیت طراحی فرم داره و به راحتی می شه TextBox های روی فرم را به فیلد های بانک وصل کرد. همچنین گزارشگیری و .... بر روی فرم ها بسیار ساده هستند. یعنی میتوانیم بدون کمک برنامه نویسی یک Application طراحی کنیم.
حالا سوال من اینه که آیا Sql چنین قابلیتی داره؟ و یا اینکه آیا می توان با سی شارپ بدون برنامه نویسی یک Application مبتنی بر پایگاه داده طراحی نمود؟
ممنون
با سلام
sql serverهمچین قابلیتی نداره
با c#حتما باید کد بنویسی یا از ویزارد استفاده کنی
تفاوتی نداره بازم اس کیو ال هم میشه ویزاردی نوشت هیچ فرقی نداره!میشه مثل اکسس رفتار کرد بدون کوچکترین تفاوتی!البته روش ویزاردی اصلا خوب نیست حجم فایل برنامه را بالا میبره و خیلی جاها دست ادم بسته یمشه!
سلام و ممنون از پاسختون
این قضیه ویزارد که فرمودید چیه دقیقا؟ می دونم ویزارد چیه ولی نمی دونم ویزارد اس کیو ال کجاست ؟
(۲۳-خرداد-۱۳۹۱, ۱۸:۱۴:۰۰)kimia نوشته است: [ -> ]سلام و ممنون از پاسختون
این قضیه ویزارد که فرمودید چیه دقیقا؟ می دونم ویزارد چیه ولی نمی دونم ویزارد اس کیو ال کجاست ؟
سلام
دوست عزیز کلا بیخیال ویزار بشید کد نویسی کنید خیلی بهتره!اصلا به هیچ عنوان پیشنهاد نمیکنم!
می دونی چیه با سی شارپ زیاد برنامه پایگاه داده ای نوشتم. قضیه اینه که کارهای تکراری مانند خواندن و نوشتن و ویرایش و حذف از پایگاه داده رو می تونیم به کمک کلاس ها و استفاده مجددا از کد انجام دهیم ولی برای هر صفحه باید کلی وقت بگذاریم و فرم درست کنیم. و عملا وقت خیلی زیادی می گیره در حالیکه اگر قابلیتی مثل اکسس وجود داشته باشه که بتونه فرم ها رو برامون درست کنه در وقت خیلی خیلی صرفه جویی میشه.
راهی داره؟