اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر (معدل)

عليك باستعمال مكتبة ExcelLibrary الموضوعة في موقع Google Code :

excellibrary

إليك الكود المصدري مرفوق بمجموعة من التعليقات ليسهلَ عليك فهمه:

//إنشاء الجدول
DataSet ds = new DataSet("New_DataSet");
DataTable dt = new DataTable("New_DataTable");

ds.Locale = System.Threading.Thread.CurrentThread.CurrentCulture;
dt.Locale = System.Threading.Thread.CurrentThread.CurrentCulture;

//فتح الاتصال مع قاعدة البيانات
OleDbConnection con = new OleDbConnection(dbConnectionString);
con.Open();

//إنشاء جملة استعلام
string sql = "SELECT Whatever FROM MyDBTable;";
OleDbCommand cmd = new OleDbCommand(sql, con);
OleDbDataAdapter adptr = new OleDbDataAdapter();

adptr.SelectCommand = cmd;
adptr.Fill(dt);
con.Close();

// data set اضافة الجدول إلى 
ds.Tables.Add(dt);

//انطلاقا من البيانات المًستخرجة من قاعدة البياناتexcel  إنشاء جدول 
ExcelLibrary.DataSetHelper.CreateWorkbook("MyExcelFile.xls", ds);

 

تم التعديل في بواسطة E.Nourddine

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...