ارسال پاسخ 
 
امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
نکته های مفید و حرفه ای در سی شارپ C#
01-02-2015, 12:50 PM (آخرین ویرایش در این ارسال: 01-02-2015 09:20 PM، توسط ali.)
ارسال: #12
متد تبدیل دیتا گرید ویو به دیتا تیبل datagrdiview to datatable C#
برای مقدار پارامتر minRow هم میتونین عدد صفر رو ارسال بفرمائین و مقدار پارامتر tblName هم یک عنوان دلخواه به صورت String می باشد.
کد:
public static DataTable DataGridView2DataTable(DataGridView dgv, String tblName, int minRow)
        {
        
          DataTable dt = new DataTable(tblName);
                
          // Header columns
          foreach (DataGridViewColumn column in dgv.Columns)
          {
            //DataColumn dc = new DataColumn(column.Name.ToString());
              if (column.Visible != false)
              {
                  DataColumn dc = new DataColumn(column.HeaderText.ToString());
                  dt.Columns.Add(dc);
              }
          }
        
          // Data cells
          for (int i = 0; i < dgv.Rows.Count; i++)
          {
                  DataGridViewRow row = dgv.Rows[i];
                  DataRow dr = dt.NewRow();
                  for (int j = 0; j < dgv.Columns.Count; j++)
                  {
                      try
                      {
                          dr[j] = (row.Cells[j].Value == null) ? "" : row.Cells[j].Value.ToString();
                      }
                      catch { }
                  }
                  dt.Rows.Add(dr);
              
              
          }
        
          // Related to the bug arround min size when using ExcelLibrary for export
          for (int i = dgv.Rows.Count; i < minRow; i++)
          {
            DataRow dr = dt.NewRow();
            for (int j = 0; j < dt.Columns.Count; j++)
            {
              dr[j] = "  ";
            }
            dt.Rows.Add(dr);
          }
          return dt;
        }


==================================================
طراحی وب سایت
پروژه های برنامه نویسی تجاری
دانلود پروژه های ASP.NET وب سایتهای آماده به همراه توضیحات
دانلود پروژه های سی شارپ و پایگاه داده SQL Server همراه توضیحات و مستندات
دانلود پروژه های UML نمودار Usecase نمودار class نمودرا activity نمودار state chart نمودار DFD و . . .
دانلود پروژه های حرفه ای پایگاه داده SQL Server به همراه مستندات و توضیحات
پروژه های حرفه ای پایگاه داده Microsoft access به همراه مستندات و توضیحات
دانلود پروژه های کارآفرینی
دانلود گزارشهای کارآموزی کارورزی تمامی رشته های دانشگاهی
قالب تمپلیت های آماده وب سایت ASP.NET به همراه Master page و دیتابیس
برنامه های ایجاد گالری عکس آنلاین با ASP.NET و JQuery و اسلایدشو به همراه کد و دیتابیس SQL کاملا Open Source واکنشگرا و ساده به همراه پایگاه داده
==================================================
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال پاسخ 


پیام‌های داخل این موضوع
متد تبدیل دیتا گرید ویو به دیتا تیبل datagrdiview to datatable C# - ali - 01-02-2015 12:50 PM

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان