اضافة موظف جديد إلى قاعدة البياناتوCFQUERY في CompanyDeleteAction.cfm يستخدم عبارة مع حذف البندين مزود : حذف وأين. حذف يروي الجدول من قاعدة البيانات التي لحذف سجل ، وحيث يقول في قاعدة البيانات التي سجل لحذف. يمكنك مشاهدة عملية حذف الشركة في العمل. أشر مستعرض ويب لhttp://
هذا القالب هو مماثل للشركة إضافة شكل من الأشكال. كنت تستخدم الموظف أعمدة الجدول بدلا من أعمدة الجدول الشركة ، ولكن هذا النموذج لا يزال لديه CFFORM المحيطة السمات CFINPUT. بالمناسبة ، أن ننظر في التحقق من السمات على شبكات الأمن الاجتماعي ، الراتب ، وعددالشقق CFINPUT السمات ؛ social_security_number ، تطفو ، وحتى الآن هي أكثر وسائل للتحقق من صحة مدخلات المستخدم. المكالمة CFQUERY ينبغي أن تكون مألوفة نوعا ما لانها جردت أسفل إصدار CFQUERY من CompanyList.cfm. هذا الاستعلام يستخدم لتجميع القائمة CFSELECT المستخدمة لاختيار الشركة التي يعمل هذا الموظف. أكثر من هذا القالب وينبغي أن يكون على دراية ، ولكن هذه المرة كنت أيضا الذهاب الى معالجة التواريخ. قم بإنشاء ملف يسمى EmployeeAddAction.cfm داخل الدليل Ch02 ، اكتب الشفرة في ملف نافذة التحرير ، وحفظ الملف.
قيم ( '# تريم (Form.SSN) #' ، # فال (Form.CompanyID) # ، '# تريم (Form.Firstname) #' ، '# تريم (Form.Lastname) #' ، # فال (Form. الراتب) # ، # CreateODBCDate (Form.DateOfBirth) #) الاختلاف الملحوظ بين معظم CompanyAddAction.cfm وEmployeeAddAction. كفم هي طاولة مختلفة وأسماء الأعمدة في استخدامها. بطبيعة الحال ، هل تذكر لاستخدام تريم () على كافة السلاسل واستخدام فال () على جميع الأرقام والتواريخ ولكن يتم معالجتها بشكل مختلف ، كما يلي : # CreateODBCDate (Form.DateOfBirth) # CreateODBCDate () يأخذ في تاريخ سلسلة منسقة والمتحولين قبل أن تتحول إلى قيمة رسمية حتى الآن من أن قاعدة البيانات يمكن أن نفهم. لاحظ أن كنت لا تستخدم علامات الاقتباس واحد ، لأن التاريخ لم يتم تحويل قيمة سلسلة. وأخيرا ، CFLOCATION إعادة توجيه المستخدم إلى صفحة انتهى ، كما هو الحال في جميع صفحات إجراءات أخرى. يمكنك الآن إضافة موظف إلى قاعدة البيانات. أشر مستعرض ويب لhttp:// يصبح اسم اسم المتغير النموذج على صفحة العمل ، في هذه الحالة ، Form.CompanyID. CFSELECT يستخدم الاستعلام المحدد لتوليد خياراتها. كل خيار من النص يأتي من عرض العمود. كل خيار وتأتي هذه القيمة من العمود قيمة إذا كان ذلك مطلوبا = "نعم" ، يجب على المستخدم اختيار قيمة المعروض على شكل يمكن تقديمه. إذا لم يكن المستخدم اختيار خيار ويحاول أن يقدم النموذج ، مربع تحتوي على جافا سكريبت تنبيه تظهر هذه الرسالة والنموذج ليس المقدمة. كنت أيضا في حاجة إلى قائمة من جميع الموظفين في قاعدة البيانات. قائمة الموظف هو أكثر تعقيدا من قائمة الشركة لأنه يظهر ليس فقط المعلومات المتعلقة بالموظفين ، ولكن أيضا اسم الشركة لكل موظف يعمل ل. إنشاء ملف يسمى EmployeeList.cfm داخل الدليل Ch02 ، اكتب الشفرة في ملف نافذة التحرير ، وحفظ الملف.
هذا الملف هو CompanyList.cfm يشبه إلى حد كبير ، مع اختلاف في الاستعلام العلائقية في استدعاء CFQUERY وأسماء الأعمدة المختلفة داخل CFOUTPUT. بوينت متصفح الويب الخاص بك إلى http:// مقال مقدم من مارك Dresher تنويه :موقعنا على الانترنت ليست مسؤولة عن محتوى هذه المادة. Webarticles هو حر للمعلومات. المهم : هذه المادة "اضافة موظف جديد إلى قاعدة البيانات" وقد ترجم من قبل البرمجيات التلقائي. نشعر بالاسف من اجل أي الأخطاء الإملائية التي قد حدث. شكرا لتفهمكم.
|
|||||||||||||||||||||||||||||
| Online: 466 users browsing the articles directory |
|
|