السلام عليكم و رحمة الله و بركاته
أنا عندي جدولين tabel1 و tabel2
tabel1 يحتوي no و name و فيه اسماء متكررة
tabel2 يحتوي نفس الشيء no و name
أريد نقل بيانات tabel1 إلى tabel2 لكن بدون تكرار
و شكرا لكم
السلام عليكم و رحمة الله و بركاته
أنا عندي جدولين tabel1 و tabel2
tabel1 يحتوي no و name و فيه اسماء متكررة
tabel2 يحتوي نفس الشيء no و name
أريد نقل بيانات tabel1 إلى tabel2 لكن بدون تكرار
و شكرا لكم
لقد وجدت الحل بهذا الكود
ado.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\" & "data\shoob.mdb" & ";Jet OLEDB:Database Password= ********" ado.RecordSource = "INSERT INTO tabel1 SELECT DISTINCT qabeela From tabel2 " ado.Refresh
لكن هناك مشلكة تظهر عندي رسالتين خطأ و يتم تنفيد المهمة
هذه الرسالة الأولى
operation is not allowed when the object is closed
ثم الرسالة الثانية
run-time error'3704':
جرب كما يلي
Dim con As ADODB.Connection Set con = New ADODB.Connection con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\" & "data\shoob.mdb" & ";Jet OLEDB:Database Password= ********""" con.Execute "INSERT INTO tabel1 SELECT DISTINCT * From tabel2 ", , adExecuteNoRecords con.Close Set con = Nothing
تظهر عندي هذه الرسالة
Run-time error -2147467259
unspecifeied error :angry:
هل يفتح الاتصال بنجاح ام تظهر هذه الرسالة هناك ام عند التنفيذ
جزاك الله خيرا ياطيب جربت الكود مرة ثانية و طلع شغال 100%
بارك الله فيك و غفر الله لك و أعتق رقبتك من النار في هذا الشهر الكريم آمين
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…