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

نقل جميع البيانات من النموذج إلى جدول

بدأه jafar089 في 10 أغسطس 2010 · 4 رد · 715 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

في المثال المرفق بعد اختيار اسم المحصل نحصل على عدد من العملاء وبعد إدخال المبالغ ونضغط على زر حفظ لإرسال هذه البيانات إلى جدول ( proce ) يتم إرسال بيانات العميل الذي عليه التحديد ( المؤشر ) فقط .

المطلوب / تعديل الكود في زر ( حفظ ) بحيث يتم نقل جميع بيانات العملاء الظاهرة في النموذج الى الجدول ( proce ) .

803919990.jpg

مثال.rar

#2

يمكنك أن تجرب التعديل التالي في كود هذا الزر:

Private Sub ÃãÑ23_Click()
    If MsgBox("هل تريد بالتأكيد حفظ البيانات؟", vbInformation + vbYesNo, "حفظ") = vbYes Then
        With Me.RecordsetClone
            .MoveFirst
            While Not .EOF
                DBEngine(0)(0).Execute "INSERT INTO proce (id, adate, amount) " & _
                                       "VALUES (" & .Fields("id") & ", '" & Me.d & "', " & Me.s & ")"
                .MoveNext
            Wend
        End With
    End If
End Sub

كما في الملف المرفق... والله أعلم.

مثال.rar

#3

بارك الله فيك أخ أحمد وكل عام وأنت بخير

أريد أن أدخل لكل عميل مبلغ مختلف عن الآخر فهل يمكن ذلك ؟

#4

وفيك بارك الله أخي... نعم يمكن ذلك لكن عبر تحايل بسيط، وذلك بضافة حقل في جدول Customerinfo فقط من أجل استخدامه في النموذج، ولا يؤثر على بقية أجزاء البرنامج... أرجو الاطلاع على الملف المرفق

مثال.rar

#5

يعطيك العافية أخ أحمد

إذا ممكن تسمح لي بسؤال أخير : إذا أردت أن يتم ادراج جميع أسماء العملاء لجميع المحصلين فكيف يتم ذلك ؟

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

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

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

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

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