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

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

کاربر سایت

reza

عضویت از 1392/02/15

ذخیره دیتا تیبل در دیتابیس sql

  • سه شنبه 12 مرداد 1395
  • 08:29
تشکر میکنم

سلام به همه  دوستان

لطفا راهنمایی کنید من چگونه می توانم یک دیتا تیبل را در دیتابیس ذخیر کنم.

سپاسگزارم

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

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

ایمان مدائنی

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

  • سه شنبه 12 مرداد 1395
  • 08:47
// take note of SqlBulkCopyOptions.KeepIdentity , you may or may not want to use this for your situation.  

using (var bulkCopy = new SqlBulkCopy(_connection.ConnectionString, SqlBulkCopyOptions.KeepIdentity))
{
      // my DataTable column names match my SQL Column names, so I simply made this loop. However if your column names don't match, just pass in which datatable name matches the SQL column name in Column Mappings
      foreach (DataColumn col in table.Columns)
      {
          bulkCopy.ColumnMappings.Add(col.ColumnName, col.ColumnName);
      }
      bulkCopy.BulkCopyTimeout = 600;
      bulkCopy.DestinationTableName = destinationTableName;
      bulkCopy.WriteToServer(table);
}

 

کاربر سایت

reza

عضویت از 1392/02/15

  • سه شنبه 12 مرداد 1395
  • 09:37

استاد راهنمایی شما بسیار مفید هست.فقط مشکلی که هست کانکشن رو db context انتیتی رو قبول نمیکنه.یعنی باید کانکشن جدید ایجاد کنم؟

 

کاربر سایت

ایمان مدائنی

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

  • سه شنبه 12 مرداد 1395
  • 09:51

بله رشته اتصال را بهش بدید

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

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

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

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