السلام عليكم ورحمة الله وبركاته
عندي جدولين في قاعدة البيانات لهم نفس أسماء الحقول
أحتاج إلى نقل بيانات أحدهما إلى الآخر، وجدت أثناء بحثي في الإنترنت أنه يمكن عمل ذلك باستخدام جملة INSERT INTO
INSERT INTO target [(field1[, field2[, ...]])] [IN externaldatabase] SELECT field1[, field2[, ...] FROM(tableexpression)
استخدمتها بالشكل التالي:
Dim SavInto As New OleDb.OleDbCommand SavInto.CommandText = "INSERT INTO a [رقم الخطاب] SELECT * FROM b;" Conn.Open() SavInto.ExecuteNonQuery() Conn.Close()
ولكن يظهر لي خطأ أثناء تشغيل الكود في ExecuteNonQuery
ExecuteNonQuery: Connection property has not been initialized.
أنا لا أعلم عن إمكانية استخدام هذه الجملة من عدمها
ولكن إذا كان ذلك غير ممكن عن طريق INSERT INTO فأنا أحتاج إلى نقل البيانات من DataSet إلى الجدول في قاعدة البيانات
أتمنى لو أحصل مساعدة بخصوص هذا الأمر
ولكم جزيل الشكر