الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكن تخزين نفس المعلومات المدخلة في اكثر من جدول 000 مثال مرفق

مغلق
بدأه rmzh24 في 28 أغسطس 2007 · 8 رد · 1,071 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني الاعزاء 0000 اسعد الله اوقاتكم

يرجى المساعدة في حل هذا السؤال وهو كيف يمكن تخزين وحفظ نفس المعلومات في اكثر من جدول لغاية معينة

في المثال المرفق يوجد جدولين جدول Mmmm وجدول Aaaa كيف يتم الحفظ في الجدولين معا مرة واحدة علما انة في المثال المرفق يتم الحفظ عل الجدول Mmmm

ولكم كل الشكر والعرفان

RMZH24.rar

RMZH24.rar

#2

طيب يا كريم

الحل جداً سهل

أنت وضعت أداة ربط Data1 وجعلتها مرتبطة مع الجدول الأول

بنفس الطريقة ضع أداة ثانية Data2 واربطها بالجدول الثاني

وأعط الحقول للجدول الثاني ما تحتاجه من قيم

#3

اخي العزيز Person تحية معطرة

بارك الله فيك حقا طريقة سهلة جدا

ولك ولكل الاعضاء الاحترام والتقدير

#4

وضع اداتين DATA حل ليس عملي

الافضل استخدام جملة SQL للالحاق بالجدول

وصيغتها INSERT INTO

#5

صديقي العزيز Serious اهلا وسهلا بك

وضع اداتين DATA حل ليس عملي 000 كلام صحيح 100% ولكن ما هي جملة SQL المستخدمة في هذة الحالة

لك كل الشكر والعرفان

#6

نعم صدقت وأنا أوافقك / أعتقد أن المشكلة لو كنت ستستخدم أكثر من أداة ربط

والبرنامج كبير بحيث سيتكرر الربط في أكثر من فورم

أما أن يكون هذا مع فورم واحد فقط / فهي ليست بالمشكلة الكبيرة

وعلى كل حال / الحلول البرمجية الذكية مطلوبة حتى لو لم تكن المشكلة كبيرة

تم تعديل هذه المشاركة بواسطة Person في 29 أغسطس 2007 في 18:58

#7

اخي الفاضل يمكن من ذلك من خلال الكود الاتي

Dim DB As Database

Data1.Recordset.MoveFirst

Do While Not Data1.Recordset.EOF

	If Data1.Recordset!NO = Text1.Text Then
		MsgBox ("الرقم موجود من سابق")
		Exit Sub
	End If
	Data1.Recordset.MoveNext

Loop



Set DB = OpenDatabase("INDEX1.mdb")

   DB.Execute "INSERT INTO MMMM  values ('" & Text1.Text & "','" & Text2.Text & "','" & Text3.Text & "','" & Text4.Text & "','" & Text5.Text & "','" & Text6.Text & "','" & Text7.Text & "')"
   DB.Execute "INSERT INTO AAAA  values ('" & Text1.Text & "','" & Text2.Text & "','" & Text3.Text & "','" & Text4.Text & "','" & Text5.Text & "','" & Text6.Text & "','" & Text7.Text & "')"


MsgBox (" تم الحفظ بنجاح")

تحياتي

جهاد العريقي

#8

كفيت ووفيت اخ جهاد

واذا اردت تحديد حقول معينه لتلحق بها

تتبع اسم الجدول بقوسين تضع بينهما اسماء الحقول وبين كل حقل واخر فاصله

وسيتم الالحاق على نفس الترتيب اللي تختاره

DB.Execute "INSERT INTO MMMM (date,num) "&" values ('" & Text1.Text & "','" & Text2.Text & "','" & Text3.Text & "','" & Text4.Text

#9

أعتقد انك استخدمت DAO وهذا لن يعمل مع نسخ Access الجديدة و يفضل استخدام ADO

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…