تقييم الموضوع :
  • 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("انتهت العملية وعليك مراجعة الجدول"); 
الرد


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] كيف يمكنني سحب البيانات من قواعد البيانات حسب الشخص يلي سجل دخوله للسيستم ؟ aabir 0 199 24-09-21, 11:06 AM
آخر رد: aabir
  [SQL] سؤال بخصوص منع الدخول للسكول عبر Windows Authentication YasserNarf 0 334 01-09-21, 08:31 PM
آخر رد: YasserNarf
  [C#.NET] سؤال بخصوص ادخال البيانات واستدعائها من ال dataset امير رزق 3 385 28-08-21, 07:55 PM
آخر رد: asemshahen5
  كيف يمكنني ابحث عن طريق c# و sql server علي كلام به أحرف مشابه smsmmalak 2 420 28-08-21, 05:15 PM
آخر رد: asemshahen5
Video [C#.NET] كيفية اضافة شريط الادوات للمشغل mpv الذي بداخل الفورم؟ islam39 3 716 11-07-21, 06:20 PM
آخر رد: islam39
  [سؤال] سؤال بخصوص الحكم فى مقاس الكريسال ريبور بالكود Mustafa Shaker 0 321 09-07-21, 02:19 AM
آخر رد: Mustafa Shaker
  كيفية تشغيل مشغل mpv في الفيجوال بيسك ؟؟ 4545Mohamed 0 356 07-07-21, 08:53 PM
آخر رد: 4545Mohamed
  سؤال كيفية احتساب ايام اجازة mohamed2316 3 726 03-05-21, 06:29 AM
آخر رد: a7med saba
  [سؤال] كيفية الربح من خرائط جوجل NOOF1990 1 612 25-03-21, 01:08 AM
آخر رد: ba2e44ca9a
  طريقة تحجيم الصورة قبل حفظها في قاعدة البيانات jalalaldeen 1 469 05-02-21, 10:01 PM
آخر رد: ابراهيم ايبو

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


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