إزالة موظف من قاعدة البياناتيجب على المستخدم لديها القدرة على إزالة الموظفين من قاعدة البيانات. الموظف حذف العملية هو مزيج من التقنيات البسيطة التي كنت قد علمت ، مثل استرداد سجل من قاعدة البيانات ، وعرض هذا السجل في قالب ، وهلم جرا. الصفحة الأولى في هذه العملية هو مطابق تقريبا للموظف الحصول على تحرير النموذج. إنشاء ملف يسمى EmployeeGetDeleteForm.cfm داخل الدليل Ch02 ، اكتب الشفرة في ملف نافذة التحرير ، وحفظ الملف.
والفرق الوحيد بين الحصول على حذف شكل والحصول على تحرير النموذج حيث كل وظيفة واحدة : للحصول على وظيفة تحرير النموذج لEmployeeEditForm.cfm ، في حين أن الحصول على وظيفة حذف النموذج لemployeeDeleteForm.cfm. مفاهيم جديدة لم ترد في هذا القالب ، مجرد توليفات جديدة من ما كنت قد تعلمت حتى الآن في هذا المقال. قم بإنشاء ملف يسمى EmployeeDeleteForm.cfm داخل الدليل Ch02 ، اكتب الشفرة في ملف نافذة التحرير ، وحفظ الملف .
الاستعلام GetEmployee يشبه الاستعلام عن EmployeeList.cfm مع جملة أين لتقييد مجموعة النتائج الى مستوى قياسي واحد. وصلة داخلية تمكن اسم الشركة لتظهر على شكل حذف. أنت لا تحتاج إلى صلة داخلية على شكل عدل لأن اسم الشركة جاء من استعلام منفصل (GetCompanies). إنشاء ملف يسمى EmployeeDeleteAction.cfm داخل الدليل Ch02 ، اكتب الشفرة في ملف نافذة التحرير ، وحفظ الملف.
وCFQUERY حذف الموظف من قاعدة البيانات ، وCFLOCATION الموجهات للمستخدم. والآن بعد أن انتهيت من الموظف حذف العملية ، وأعتبر لزيادة ونقصان. أشر مستعرض ويب لhttp://
لا علامات كولد فيوجن في هذا القالب فقط ، وصلات لافتا إلى كل عملية لبدء القالب. أشر مستعرض ويب لhttp:// انها محاولة من قبل الذهاب الى أي صفحة في التطبيق الخاص بك. يجب أن نرى الارتباط الرئيسية في أسفل الصفحة. لمسة لطيفة ستكون قائمة إذا كانت الشركة قد وجود صلة مباشرة إلى قائمة الموظف بحيث يمكن للمستخدم أن يرى جميع موظفي الشركة المختارة. بالطبع ، كنت لا تزال تريد أن تكون قادرا على عرض لجميع العاملين في شركات في آن واحد إذا كان المستخدم يذهب مباشرة إلى قائمة الموظفين. وتحقيقا لهذه الوظيفة الجديدة ، يجب تعديل اثنين من القوالب. أولا ، يمكنك تعديل CompanyList.cfm بحيث يحتوي على وصلة لEmployeeList.cfm ، تمرير اسم الشركة في عنوان الموقع. يمكنك تمرير CompanyID بحيث EmployeeList.cfm يمكن أن نعرف من خلالها الشركة لاختيار الموظفين. ...
بعد أن ينقر المستخدم على رابط الموظفين ، يذهب إلى قائمة الموظف صفحة ، والذي يتلقى CompanyID في معلمة رابط اسمه URL.CompanyID. أنت لا تحتاج فال () هنا لأن CompanyID يأتي مباشرة من عمود قاعدة بيانات رقمية مع أي تدخل من المستخدم ، بحيث # # CompanyID على الاطلاق لضمان أن يكون عددا. أنتقل الآن انتباهكم إلى EmployeeList.cfm.
كنت تقوم بإضافة جزء اضافي للCFQUERY ، ولكن لاحظت أن الجزء الجديد هو داخل اختبار CFIF. تذكر أنه يمكنك إنشاء عبارة حيوي مزود باستخدام هذا الأسلوب. بالمناسبة ، لديك حاجة فال () هنا لأن المستخدم قد يكون تعديل URL.CompanyID من خلال اللعب مع عنوان الموقع. الذهاب إلى منصة الاطلاق وفوق شركة قائمة. انقر فوق أي من الارتباطات اسمه الموظفين وتشاهد فقط أولئك الموظفين الذين يعملون لحساب تلك الشركة. مقال مقدم من مارك Dresher تنويه :موقعنا على الانترنت ليست مسؤولة عن محتوى هذه المادة. Webarticles هو حر للمعلومات. المهم : هذه المادة "إزالة موظف من قاعدة البيانات" وقد ترجم من قبل البرمجيات التلقائي. نشعر بالاسف من اجل أي الأخطاء الإملائية التي قد حدث. شكرا لتفهمكم.
|
|||||||||||||||||||||||||||||||||||||
| Online: 228 users browsing the articles directory |
|
|