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

شرح كود برمجي


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

السلام عليكم اخواني المشرفين واعضاء المنتدى الحبيب اني من المتابعين والمبتدئين لهذا المنتدى واحب ان اتعلم البرمجة . لقد وجدت هذا الكود البرمجي للاخت والمبدعة زهرة حيث يستعمل لغرض نقل بيانات من جدول الى اخر . وقد احترت في سبب وضع اسم حقل معين داخل الاقواس دون غيره . الحقل هو Number

DoCmd.RunSQL "INSERT INTO EmpTemp ( ID, Name, [Number], Job, Rank, City, Mobile )SELECT Emp.ID, Emp.Name, Emp.Number, Emp.Job, Emp.Rank, Emp.City, Emp.Mobile FROM Emp WHERE (((Emp.ID)=[forms]![FORM]![searchList

رابط هذا التعليق
شارك

أنا باعتقادي أن الأقواس ال Square Bracket عادة ما تستخدم لتمييز الحقول ( بمعنى أن المكتوب داخل الأقواس هو حقل في جدول أو استعلام أو نموذج أو تقرير ) و تمييز أسماء الجداول و الاستعلامات و النماذج و تمييز خصائص النموذج ... و أمور أخرى ( في الحقيقة هي أحد طرق التمييز ... لأنك عادةً تستخدم طرق أخرى لها نفس الكفاءة مثل ما كتبت Emp.Name بدون أقواس ) ... أحياناً الأكسيس إذا رأي اسم أو كلمه بدون أقواس فإنه يمشيهاً و يعتبرها صح ... و لكن إذا كان الحقل يتكون من كلمتين مثلاً و بينهما مسافه ( اسم الطالب مثلاً ) فيجب وضع الأقواس لهما لأنه يبحث عن حقل اسمه [اسم] فقط

لذلك باعتقادي يمكنك إزالة الأقواس حول كلمة Number لأنها كلمة واحده و بدون مسافات .... و إذا وجدت مشكلة في ذلك أرجو إرفاق الملف

صراحةً أنا لستُ مطلعاً على كل الأمور في الأكسيس ... فاحتمال يكون للأقواس مميزات أخرى أنا لم أعرفها بعد !!!!!

هذا أحد المواقع الجميله التي استفدت منها كثيراً في تعلم الأكسيس

اقرأ فقرة The Square Brackets Operator: []

Access Lessons

تم تعديل بواسطه Dream_Works
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information