اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم

المرجوا من الاخوة 

اريد دالة تصدير الجداول فقط الى قاعدة بيانات اخرى

وشكرا

قام بنشر (معدل)

تفضل أخي. وافني بالرد .:fff:

DoCmd.TransferDatabase acExport, "Microsoft Access", "d:\b.mdb", acTable, "tbl2", "tbl2", False

 

تم تعديل بواسطه kkhalifa1960
  • Like 2
قام بنشر

مشاركة مع الاخ @kkhalifa1960

بداية الاكسس يتيح عملها بدون الحاجة الى اكواد عن طريق استعلام الحاق ويتيح الحاق بيانات من جدول الى اخر في قاعدة اخرى

وكذلك الحال يتيح امكانية انشاء جدول في قاعدة اخرى "البنية والبيانات او البنية فقط"

بالنسبة لمشاركة الاخ خليفة ممكن اجراء تعديل بسيط من خلال انشاء نموذج يتم من خلاله اختيار مسار قاعدة البيانات وعمل قائمة لاختيار متعدد ليمكن تصدير جدول او اكثر بامر واحد

--------------

اخيرا عند الله تجتمع الخصوم

 

شايب8.png

Database23.accdb

  • Like 2
قام بنشر

السلام عليكم ورحمة الله وبركاته

مشاركة مع احبائى واساتذتى الكرام و اثراء للموضوع برجاء مشاهدة هذه المشاركة 

 

  • Like 1
قام بنشر
10 ساعات مضت, kkhalifa1960 said:

تفضل أخي. وافني بالرد .:fff:

DoCmd.TransferDatabase acExport, "Microsoft Access", "d:\b.mdb", acTable, "tbl2", "tbl2", False

اخى العزيز 

لو القاعده التانى له كلمة مرور 

قام بنشر
1 ساعه مضت, ابو فتحى said:

لو القاعده التانى له كلمة مرور 

مع ان السؤال موجه للاخ ابو خليفة ولكن سوف اضع مشاركة ربما ينتفع بها احدهم

وسوف اتحدث عن طريقة واحدة

Dim txPassword As String
txPassword = Me.tx_pas.Value
Dim DB As DAO.Database
Set DB = DBEngine.OpenDatabase(Name:=txtName, Options:=False, ReadOnly:=False, Connect:=";PWD=" & txPassword)

يمكن وضعها قبل امر التصدير

هنا استخدمت متغير نصي لكلمة المرور لكوني انفذ الامر عن طريق نموذج واستخدم مربع نص لادخال الكلمة

اما لو اكتفينا بادخال كلمة المرور عن طريق الكود مباشرة فيمكن استخدام الثوابت بدلل من المتغيرات او الابقاء على المتغير

Const txPassword = "كلمة المرور"

ايضا في السطر الرابع

Name:=txtName

هذا مربع نص يحتوي على مسار قاعدة البيانات ويمكن كتابة اسم القاعدة والمسار مباشرة

اخيرا تطبيق الامر على مثالي السابق ووضعت زري امر واحد للتصدير لقاعدة مفتوحة والاخر لقاعدة مشفرة بكلمة مرور ويمكن دمج الامرين في زر واحد ولكني اكتفي بهذا

 

Database23(1).accdb

  • Like 1
قام بنشر
في 14‏/6‏/2023 at 14:58, ابو فتحى said:

لو القاعده التانى له كلمة مرور 

 

15 ساعات مضت, ابو فتحى said:

ثانبا : ممكن نسخة 2003 مع الشكر

مع التقدير للاخ ابو فتحي 🌹

انا وضعت الرد السابق ولم انتبه الى ان المداخلة ليست من صاحب الموضوع

وحيث يفترض بصاحب الموضوع متابعة موضوعه

لذا اتوقف هنا

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

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

×   Your previous content has been restored.   Clear editor

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

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information