تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال عن كيفية نقل البيانات من بعض الاعمدة من اكسس او الاكسل الى SQl server
#1
السلام عليكم

عندي قاعدة اكسس بها بعض البيانات و انشأت قاعدة جديدة sql server بها جدوال و حقول ليس مثل القاعدة الاولى و اريد

 نقل البيانات من بعض الاعمدة من اكسس او الاكسل الى SQl server

نقل البيانات و ليس الجداول

من داخل اكسس اي تصدير او من داخل sql server اي استراد
بحيت احدد كل حقل من القاعدة الاولى و ما يمثله في القاعدة الثانية
الرد }}
تم الشكر بواسطة:
#2
عليك بقراءة البيانات من قاعدة بيانات الأكسس ووضعها في الداتاتابل
ثم قراءة اسطر الداتاتابل السابقة وتنفيذ أمؤ إضافة في قاعدة بيانات إس كيو إل

وهذا مثال
PHP كود :
// قراءة بيانات جدول قاعدة بيانات الأكسس
OleDbConnection cnnAccess = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=database.mdb");
OleDbDataAdapter DA_Access = new OleDbDataAdapter("Select * From [AccessTableName]"cnnAccess);
DataTable DT_Access = new DataTable();
DA_Access.Fill(DT_Access);

// إضافة بيانات الأكسس إلى قاعدة بيانات الإس كيو إل
SqlConnection cnnSqlServer = new SqlConnection("Data Source=.\\SQLEXPRESS;Initial Catalog=databasename;Integrated Security=SSPI;");
cnnSqlServer.Open();
foreach (
DataRow row in DT_Access.Rows)
{
 
   SqlCommand CMD_SqlServer = new SqlCommand("Insert Into [SqlServerTableName](sqlcolumn1, sqlcolumn2) Values(@sqlcolumn1, @sqlcolumn2)"cnnSqlServer);
 
   CMD_SqlServer.Parameters.AddWithValue("@sqlcolumn1"row["accesscolumn1"]);
 
   CMD_SqlServer.Parameters.AddWithValue("@sqlcolumn2"row["accesscolumn2"]);
 
   if (CMD_SqlServer.ExecuteNonQuery() == 0)
 
   {
 
       MessageBox.Show("لم تتم إضافة السجل : " row["accesscolumn1"]);
 
       break// الخروج في حالة لم تتم الإضافة
 
   }
}
cnnSqlServer.Close();
MessageBox.Show("انتهت العملية وعليك مراجعة الجدول"); 
الرد }}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] حول تكرار البيانات في نفس التاريخ sher 2 134 21-06-22, 12:07 PM
آخر رد: sher
  كيفية ضبط مقاس دقة الشاشة للمشروع بلغة السي شارب صبري بامرحول 1 377 01-05-22, 03:09 AM
آخر رد: سعود
  [سؤال] ازي احفظ قيم فارغة في قاعدة البيانات mazentq 3 547 15-02-22, 11:55 PM
آخر رد: ابراهيم ايبو
  [سؤال] طريقة ربط مشروع برابط URL وتحديث البيانات منه talal_ameer 1 504 11-02-22, 01:38 AM
آخر رد: عدنان الشمري
  كيف اقوم بربط قاعدة بيانات server sql// SQLite محمدعبدالسلام 3 683 25-01-22, 10:54 PM
آخر رد: ابراهيم ايبو
  سؤال على منظومة دراسة وامتحانات soad 0 458 29-11-21, 10:20 AM
آخر رد: soad
  كيفية تشغيل مشغل mpv في الفيجوال بيسك ؟؟ 4545Mohamed 1 928 17-11-21, 11:18 PM
آخر رد: SoftWare Haker
  [سؤال] كيف يمكنني سحب البيانات من قواعد البيانات حسب الشخص يلي سجل دخوله للسيستم ؟ aabir 1 784 30-10-21, 01:55 PM
آخر رد: رسول555
  [SQL] سؤال بخصوص منع الدخول للسكول عبر Windows Authentication YasserNarf 0 711 01-09-21, 08:31 PM
آخر رد: YasserNarf
  [C#.NET] سؤال بخصوص ادخال البيانات واستدعائها من ال dataset امير رزق 3 861 28-08-21, 07:55 PM
آخر رد: asemshahen5

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم