مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

محمد ملکی

عضویت از 1394/03/02

راهنمایی برای ساخت گزارش ساز

  • دوشنبه 30 مرداد 1396
  • 09:55
تشکر میکنم

با سلام من میخوام یه فرم به صورت زیر طراحی کنم که همون طور که توو عکس مشخص هست میخوام مثلا جدول پرسنل دارم خودکار فیلدهاش خود فیلدها نه چون انگلیسی هستند بلکه description مربوط به هر فیلد بیاد لیست بشه و من بتونم مثلا انتخاب کنم که ستون نام و نام خانوادگی مثلا انتخاب بشه و در نهایت یک دیتا سوری میخوام بهم بده

بعدا که جدول هر تغییر میکنه این تغییرات خودکار لحاظ میشه

آقای مدائنی پچطوری میتونم description مربوط به فیلدهای بانک اطلاعاتی رو بخونم؟

پاسخ های این پرسش

تعداد پاسخ ها : 7 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 30 مرداد 1396
  • 17:04

من اصلا منظور شما رو متوجه نشدم

کاربر سایت

محمد ملکی

عضویت از 1394/03/02

  • چهارشنبه 1 شهریور 1396
  • 10:41

ببینید میخوام یه لیست داشته باشم

که بیاد مثلا برای یک جدول به جای اینکه ستون ها یا فیلدهاشو که انگلیسی هستند رو نشون بده توو لیستی که میبینید بیاد توضیحات یا description ایی که توو sql برای هر فیلد گذاشتمو بیاره

توو sql برای فیلدها مثلا ID چون انگلیسی هست میام توو description اون فیلد میزنم شماره یا مثلاً Name رو توو description اش میزنم نام و ....

حالا توو mvc میخوام بیاره این توضیحات رو لیست کنه ولی به اون فیلد دسترسی داشته باشم ولی به جای انگلیسی ها که فیلدها هستند بیاد توضیحات که فارسی هستند رو نشون بده و کاربر بتونه فیلدهایی که میخواد توو گزارشش باشن رو انتخاب کنه و در نهایت یک دیتاسورس به من بده

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 1 شهریور 1396
  • 18:51

از چه ORM استفاده میکنید ؟

کاربر سایت

محمد ملکی

عضویت از 1394/03/02

  • یکشنبه 5 شهریور 1396
  • 16:54

آقای مدائنی ORM نمیدونم چیه، من بانکم Sql هست و از این ور هم با MVC کد میزنم دیگه،

چه راهنمایی میکنید(پشت این کار برام یه عالمه کاره، برام خیلی مهمه بتوونم اینو انجام بدم)

ممنونم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 5 شهریور 1396
  • 17:11

دوست من کافیه سرچ میکردید ORM چیست تا به نتیجه برسید

شما در MVC برای عنوان ستون باید بالای فیلد ها مدل صفت Display Name بزارید تا بتونید عناوین دلخواه را قرار دهید

مثل زیر

     [Key]
        public int CacheID { get; set; }
        [Display(Name = "عنوان")]
        public string Title { get; set; }
        public string Controller { get; set; }
        public string Action { get; set; }
        public int Duration { get; set; }

کاربر سایت

محمد ملکی

عضویت از 1394/03/02

  • یکشنبه 5 شهریور 1396
  • 17:14

آقای مدائنی منظور منو متوجه نشدید

من Display رو بلدم

منظور من اینه که بدون این که همچین display ایی بنویسم توو sql در داخل هر table برای هر ستون یه Description بزارم و این جا توو sql به جای خوندن فیلدها بیام اون Description ها رو بخوونم

میشه؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 5 شهریور 1396
  • 17:25

با استفاده از دو کوئری زیر میتونید به تمام اطلاعات جدول دسترسی داشته باشید

select * from sys.tables
select * from sys.columns

این لینک هم بببینید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)