نمایش نتایج 1 تا 8 از 8

نام تاپیک: مشکل در Read کردن اطلاعات دیتابیس sql در ویژوال استودیو

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار booysusa
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    ایران سرای من است
    پست
    174

    Question مشکل در Read کردن اطلاعات دیتابیس sql در ویژوال استودیو

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

    من دو جدول دارم:
    یکی جدول Contact که شامل نام - نام خانوادگی - جنسیت - شماره ملی و تاریخ تولد هست
    و جدول دومم، KartMeli که شامل فیلدهای سریال کارت ملی و نوع کارت ملی (جدید یا قدیمی) می باشد
    بحث ارتباط بین جداول رو هم درست کردم و مشکلی ندارم از این بابت


    لطفا راهنمایی کنید بد گیرشم

    این عکس که گذاشتم، با این کدی که نوشتم فقط میتونم اطلاعات یک جدول رو در گرید ویوو مشاهده کنم



    اینم تصویری از دیتابیس و هر دو جدول من هست






    کد من
    public List<Contact> Read()   // جدول کارت ملی رو اضافه کنم
    {
    string command = "Select * from Contact";
    // با خط کد پائین، اطلاعات از جدول کارت ملی فراخوانی میکنم
    // مشکل اینجاست که من نمی توانم اطلاعات رو از هر دو جدول کانتکت و کارت ملی فراخوانی کنم
    //string command2 = "Select * from KartMeli";

    var db = new DataAccess.DatabaseManager();
    var result = db.GetData(command);

    ////var groupTypeList = new GroupType().Read();

    List<Contact> lstResult = new List<Contact>();
    foreach (DataRow r in result.Rows)
    {
    Contact contact = new Contact();
    // اطلاعات شناسنامه
    contact.ID = Convert.ToInt64(r["ID"]);
    contact.Name = r["Name"].ToString();
    contact.NameKhanevadegi = r["NameKhanevadegi"].ToString();
    contact.Jensiat = Convert.ToBoolean(r["Jensiat"]); // اینجا جنسیت رادیو باتن مشخص میکند
    contact.ShomarehMeli = r["ShomarehMeli"].ToString();
    contact.TarikhTavalod = Convert.ToDateTime(r["TarikhTavalod"]);
    // اطلاعات کارت ملی
    //contact.idk = Convert.ToInt64(r["idk"]);
    //contact.SerialKartMeli_KartMeli = r["SerialKartMeli_KartMeli"].ToString();
    //contact.NoeKartMeli = (bool)r["NoeKartMeli"];
    lstResult.Add(contact);
    }
    return lstResult;
    }




    مشخصات برنامه من
    برنامه سه لایه: لایه اول Busines - لایه دوم UI - لایه سوم DataBase
    ویژوال استودیو 2017
    سی شارپ
    اس کیو ال 2017
    آخرین ویرایش به وسیله booysusa : پنج شنبه 09 خرداد 1398 در 13:14 عصر دلیل: تکمیل توضیحات

تاپیک های مشابه

  1. مشکل در عدم نمایش جدول دیتابیس در ویژوال استودیو 2012
    نوشته شده توسط پیام حیاتی در بخش ASP.NET Web Forms
    پاسخ: 14
    آخرین پست: چهارشنبه 03 خرداد 1396, 16:34 عصر
  2. مشکل در زمان ایجاد دیتا بیس در نرم افزار ویژوال استودیو
    نوشته شده توسط moorteza177 در بخش مسائل مرتبط با نصب و راه اندازی
    پاسخ: 0
    آخرین پست: دوشنبه 28 دی 1394, 00:58 صبح
  3. ساخت دیتابیس در ویژوال استودیو
    نوشته شده توسط --masumeh در بخش C#‎‎
    پاسخ: 6
    آخرین پست: چهارشنبه 05 فروردین 1394, 23:02 عصر
  4. ابزارهای کار با دیتابیس در ویژوال استودیو
    نوشته شده توسط fffkral در بخش C#‎‎
    پاسخ: 1
    آخرین پست: سه شنبه 18 آذر 1393, 19:09 عصر
  5. سوال: طراحی دیتابیس در ویژوال استودیو یا SQL Server
    نوشته شده توسط m.bibjan در بخش C#‎‎
    پاسخ: 7
    آخرین پست: چهارشنبه 23 فروردین 1391, 09:21 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •