מדריך למשתמש ביטול

שימוש בפקודות ASP כדי לשנות מסד נתונים ב-Dreamweaver

  1. מדריך למשתמש של Dreamweaver
  2. מבוא
    1. מידע בסיסי על עיצוב אתרי אינטרנט מגיב
    2. מה חדש ב-Dreamweaver
    3. פיתוח אתרי אינטרנט באמצעות Dreamweaver - סקירה
    4. Dreamweaver / שאלות נפוצות
    5. קיצורי מקשים
    6. דרישות המערכת של Dreamweaver
    7. סיכום תכונות
  3. Dreamweaver ו-Creative Cloud
    1. סנכרון הגדרות של Dreamweaver עם Creative Cloud‏
    2. Creative Cloud Libraries ב-Dreamweaver
    3. שימוש בקובצי Photoshop ב-Dreamweaver
    4. עבודה עם Adobe Animate ו-Dreamweaver
    5. חילוץ קובצי SVG ממוטבים לאינטרנט מספריות
  4. התצוגות וסביבות העבודה של Dreamweaver
    1. סביבת העבודה של Dreamweaver‏
    2. מיטוב סביבת העבודה של Dreamweaver לפיתוח חזותי
    3. חיפוש קבצים בהתבסס על שם קובץ או תוכן |‏ Mac OS
  5. הגדרת אתרי אינטרנט
    1. על אתרי Dreamweaver
    2. הגדרת גרסה מקומית של האתר שלך
    3. התחברות לשרת פרסום
    4. הגדרת שרת בדיקות
    5. ייבוא וייצוא של הגדרות אתר Dreamweaver
    6. העתקת אתרי אינטרנט קיימים משרת מרוחק לבסיס האתר המקומי שלך
    7. תכונות נגישות ב-Dreamweaver
    8. הגדרות מתקדמות
    9. הגדרת העדפות להעברת קבצים
    10. ציון הגדרות שרת פרוקסי ב-Dreamweaver
    11. סנכרון הגדרות של Dreamweaver עם Creative Cloud‏
    12. שימוש ב-Git ב-Dreamweaver
  6. ניהול קבצים
    1. יצירה ופתיחה של קבצים
    2. ניהול קבצים ותיקיות
    3. הורדת קבצים מהשרת והעלאת קבצים לשרת
    4. הכנסה לאחסון והוצאה מאחסון של קבצים
    5. סנכרון קבצים
    6. השוואת קבצים למציאת הבדלים
    7. הסוואת קבצים ותיקיות באתר Dreamweaver שלך
    8. הפעלת Design Notes עבור אתרי Dreamweaver
    9. מניעת אפשרות ניצול לרעה של Gatekeeper
  7. פריסה ועיצוב
    1. שימוש בעזרים חזותיים לפריסה
    2. על השימוש ב-CSS לפריסת דף
    3. עיצוב אתרי אינטרנט מגיבים באמצעות Bootstrap
    4. יצירת שאילתות מדיה והשימוש בהן ב-Dreamweaver
    5. הצגת תוכן בטבלאות
    6. צבעים
    7. יצירת עיצוב מגיב באמצעות פריסות רשת זורמות
    8. Extract ב-Dreamweaver
  8. CSS
    1. הכרת CSS ‏(Cascading Style Sheets)
    2. פריסת עמודים בעזרת CSS Designer
    3. שימוש בכלים לעיבוד מקדים של CSS ב-Dreamweaver
    4. כיצד להגדיר העדפות סגנון CSS ב-Dreamweaver
    5. העברת כללי CSS ב-Dreamweaver
    6. המרת CSS בתוך שורה לכלל CSS ב-Dreamweaver
    7. עבודה עם תגי div
    8. החלת מעברי צבע על רקע
    9. יצירה ועריכה של אפקטי מעבר של CSS3 ב-Dreamweaver
    10. עיצוב קוד
  9. תוכן דף והנכסים הקיימים בו
    1. הגדרת מאפייני דף
    2. הגדרת מאפייני כותרת של CSS ומאפייני קישור של CSS
    3. עבודה עם טקסט
    4. מציאה והחלפה של טקסט, תגים ותכונות
    5. החלונית DOM
    6. עריכה ב-Live View
    7. קידוד מסמכים ב-Dreamweaver
    8. בחירה והצגה של רכיבים בחלון Document
    9. הגדרת מאפייני טקסט ב-Property inspector
    10. בדיקת איות בדף אינטרנט
    11. שימוש בכללים אופקיים ב-Dreamweaver
    12. הוספה ושינוי של שילובי גופנים ב-Dreamweaver
    13. עבודה עם נכסים
    14. הכנסה ועדכון של תאריכים ב-Dreamweaver
    15. יצירה וניהול של נכסים מועדפים ב-Dreamweaver
    16. הכנסה ועריכה של תמונות ב-Dreamweaver
    17. הוספת אובייקטי מדיה
    18. הוספת סרטוני וידאו ב-Dreamweaver
    19. הכנסת וידאו של HTML5
    20. הכנסת קובצי SWF
    21. הוספת אפקטי שמע
    22. הכנסת שמע של HTML5 ב-Dreamweaver
    23. עבודה עם פריטי ספרייה
    24. שימוש בטקסט ערבי ועברי ב-Dreamweaver
  10. קישור וניווט
    1. אודות קישור וניווט
    2. קישור
    3. מפות תמונה
    4. פתרון בעיות של קישורים
  11. רכיבים גרפיים ואפקטים של jQuery
    1. שימוש ברכיבים גרפיים של jQuery לממשק משתמש ולמכשירים ניידים ב-Dreamweaver
    2. שימוש באפקטים של jQuery ב-Dreamweaver
  12. כתיבת קוד של אתרי אינטרנט
    1. כתיבת קוד ב-Dreamweaver
    2. סביבה של כתיבת קוד ב-Dreamweaver
    3. הגדרת העדפות לכתיבת קוד
    4. התאמה אישית של העדפות צבעי קוד
    5. כתיבה ועריכה של קוד
    6. אפשרויות של רמזי קוד והשלמת קוד
    7. צמצום והרחבה של קוד
    8. שימוש חוזר בקוד עם גזירי קוד
    9. איתור שגיאות בקוד (Linting)
    10. מטוב הקוד
    11. עריכת קוד בתצוגת Design
    12. עבודה עם תוכן כותרת של דפים
    13. הכנסת קבצים נכללים בצד השרת ב-Dreamweaver
    14. שימוש בספריות תגים ב-Dreamweaver
    15. ייבוא תגים מותאמים אישית אל Dreamweaver
    16. שימוש בהתנהגויות של JavaScript (הוראות כלליות)
    17. החלת התנהגויות מובנות של JavaScript
    18. על XML ו-XSLT
    19. ביצוע המרות XSL בצד השרת ב-Dreamweaver
    20. ביצוע המרות XSL בצד הלקוח ב-Dreamweaver
    21. הוספת ישויות תו עבור XSLT ב-Dreamweaver
    22. עיצוב קוד
  13. תהליכי עבודה המותאמים למגוון מוצרים
    1. התקנה הרחבות אל Dreamweaver והשימוש בהן
    2. עדכונים בתוך היישום ב-Dreamweaver
    3. הכנסת מסמכי Microsoft Office ב-Dreamweaver‏ ‏(Windows בלבד)
    4. עבודה עם Fireworks ו-Dreamweaver
    5. עריכת תוכן באתרי Dreamweaver באמצעות Contribute
    6. שילוב של Dreamweaver עם Business Catalyst
    7. יצירת מסעות פרסום בדוא"ל מותאמים אישים
  14. תבניות
    1. על תבניות Dreamweaver
    2. זיהוי תבניות ומסמכים המבוססים על תבניות
    3. יצירת תבנית Dreamweaver
    4. יצירת אזורים ניתנים לעריכה בתבניות
    5. יצירת אזורים חוזרים וטבלאות חוזרות ב-Dreamweaver
    6. שימוש באזורים אופציונליים בתבניות
    7. הגדרת תכונות תג ניתנות לעריכה ב-Dreamweaver
    8. כיצד ליצור תבניות מקוננות ב-Dreamweaver
    9. עריכה, עדכון ומחיקה של תבניות
    10. ייצוא וייבוא תוכן XML ב-Dreamweaver
    11. החלה של תבנית על מסמך קיים או הסרתה ממנו
    12. עריכת תוכן בתבניות Dreamweaver
    13. כללי תחביר של תגי תבנית ב-Dreamweaver
    14. הגדרת העדפות סימון לאזורי תבנית
    15. היתרונות של שימוש בתבניות ב-Dreamweaver
  15. מכשירים ניידים ומסכים מרובים
    1. יצירת שאילתות מדיה
    2. שינוי כיוון דף עבור מכשירים ניידים
    3. יצירת יישומי אינטרנט עבור מכשירים ניידים באמצעות Dreamweaver
  16. אתרי אינטרנט, דפים וטופסי אינטרנט דינמיים
    1. הבנת יישומי אינטרנט
    2. הגדרת המחשב לפיתוח יישומים
    3. פתרון בעיות בחיבורים למסדי נתונים
    4. הסרת סקריפטים של חיבור ב-Dreamweaver
    5. עיצוב דפים דינמיים
    6. סקירת מקורות של תוכן דינמי
    7. הגדרת מקורות של תוכן דינמי
    8. הוספת תוכן דינמי לדפים
    9. שינוי תוכן דינמי ב-Dreamweaver
    10. הצגת רשומות של מסד נתונים
    11. אספקת נתונים בזמן אמת ב-Dreamweaver ופתרון בעיות בהם
    12. הוספת התנהגויות שרת מותאמות אישית ב-Dreamweaver
    13. בניית טפסים באמצעות Dreamweaver
    14. שימוש בטפסים לאיסוף מידע ממשתמשים
    15. יצירה והפעלה של טופסי ColdFusion ב-Dreamweaver
    16. יצירת טופסי אינטרנט
    17. תמיכה משופרת ב-HTML5 עבור רכיבי טופס
    18. פיתוח טופס באמצעות Dreamweaver
  17. בנייה חזותית של יישומים
    1. בניית דפי אב ופרטים ב-Dreamweaver
    2. בניית דפי חיפוש ותוצאות
    3. בניית דף להכנסת רשומות
    4. בניית דף לעדכון רשומות ב-Dreamweaver
    5. בניית דפים למחיקת רשומות ב-Dreamweaver
    6. שימוש בפקודות ASP כדי לשנות מסד נתונים ב-Dreamweaver
    7. בניית דף רישום
    8. בניית דף כניסה
    9. בניית דף המאפשר גישה למשתמשים מורשים בלבד
    10. אבטחת תיקיות ב-ColdFusion באמצעות Dreamweaver
    11. שימוש ברכיבי ColdFusion ב-Dreamweaver
  18. בדיקה, תצוגה מקדימה ופרסום של אתרי אינטרנט
    1. תצוגה מקדימה של דפים
    2. תצוגה מקדימה עבור דפי אינטרנט של Dreamweaver במכשירים מרובים
    3. בדיקת אתר Dreamweaver שלך
  19. פתרון בעיות
    1. בעיות שתוקנו
    2. בעיות ידועות

 

 

למד כיצד להשתמש בפקודות ASP ב-Dreamweaver כדי לשנות מסד נתונים ולהוסיף ולהפעיל הליך שמור.

הערה:

ממשק המשתמש הפך לפשוט יותר ב-Dreamweaver ובגרסאות מתקדמות יותר. כתוצאה מכך, ייתכן שלא תמצא חלק מהאפשרויות המתוארות במאמר זה ב-Dreamweaver ובגרסאות מתקדמות יותר. לקבלת מידע נוסף, עיין במאמר זה.

אודות אובייקטי פקודה ASP

אובייקט פקודה ASP הוא אובייקט שרת המבצע פעולה מסוימת במסד נתונים. האובייקט יכול לכלול כל הצהרת SQL חוקית, כולל הצהרה המחזירה ערכת רשומות, או הצהרה המוסיפה, מעדכנת או מוחקת רשומות של מסד נתונים. אם הצהרת SQL מוסיפה או מוחקת עמודה בטבלה, אובייקט פקודה יכול לשנות את מבנה מסד הנתונים. ניתן גם להשתמש באובייקט פקודה להרצת הליך שמור במסד נתונים.

אובייקט פקודה ניתן לשימוש חוזר. כלומר, שרת היישומים יכול להפעיל את הפקודה פעמים רבות באמצעות גרסה בודדת שעברה קומפילציה של האובייקט. ניתן לאפשר שימוש חוזר בפקודה באמצעות הגדרת המאפיין Prepared של אובייקט הפקודה על true, כמו בהצהרת VBScript הבאה:

mycommand.Prepared = true

אם ידוע לך שהפקודה תופעל פעמים רבות, שימוש בגרסה בודדת שעברה קומפילציה של האובייקט עשוי לשפר את יעילותן של פעולות במסד נתונים.

הערה:

לא כל הספקים של מסדי נתונים תומכים בפקודות מוכנות. אם מסד הנתונים שלך אינו תומך בהן, הוא עלול להחזיר שגיאה בעת הגדרת מאפיין זה על true. הוא עלול גם להתעלם מהבקשה להכנת הפקודה ולהגדיר את המאפיין Prepared על false.

אובייקט פקודה נוצר באמצעות סקריפטים בדף ASP, אך Dreamweaver מאפשר ליצור אובייקטי פקודה מבלי לכתוב אף שורה של קוד ASP.

שימוש בפקודות ASP לשינוי מסד נתונים

Dreamweaver מאפשר ליצור אובייקטי פקודה ASP המוסיפים רשומות למסד נתונים, מעדכנים או מוחקים אותן. יש לספק לאובייקט הפקודה הצהרת SQL או הליך שמור שיבצעו את הפעולה במסד הנתונים.

  1. ב-Dreamweaver, פתח את דף ASP שיריץ את הפקודה.
  2. פתח את החלונית Server Behaviors ‏(Window >‏ Server Behaviors), לחץ על לחצן הפלוס (+) ובחר Command.
  3. הזן שם לפקודה, בחר חיבור למסד הנתונים המכיל את הרשומות שברצונך לערוך ובחר בפעולת העריכה שהפקודה תבצע - Insert, ‏Update או Delete.

    Dreamweaver מפעיל את הצהרת SQL, בהתאם לסוג הפעולה שבחרת. לדוגמה, בעת בחירה בפקודה Insert, תיבת הדו-שיח תיראה דומה לדוגמה הבאה:

    הזן את פקודת ASP
    הזן את פקודת ASP

  4. השלם את הצהרת SQL.

    למידע על כתיבת הצהרות SQL לשינוי מסדי נתונים, עיין במדריך של Transact-SQL.

  5. השתמש באזור Variables להגדרת משתני SQL. ציין שם וערך זמן ריצה. ציון הסוג והגודל של כל אחד מהמשתנים מונע ניצול לרעה של פרצות בקוד.

    הדוגמה הבאה מציגה הצהרת Insert שכוללת שלושה משתני SQL. ערכי משתנים אלה מסופקים על-ידי פרמטרי URL המועברים לדף, בהתאם להגדרת העמודה Run-Time Value באזור Variables.

    הצהרת Insert הכוללת שלושה משתני SQL
    הצהרת Insert הכוללת שלושה משתני SQL

    לחיפוש הערך Size, השתמש בחלונית Databases ב-Dreamweaver. מצא את מסד הנתונים שלך בחלונית Databases והרחב אותו. לאחר מכן, מצא את הטבלה שאתה עובד איתה והרחב אותה. הטבלה מציינת את גודל השדות. לדוגמה, הערך יכול להיות ADDRESS (WChar 50)‎. בדוגמה זו, המספר 50 מציין את הגודל. ניתן למצוא את הגודל גם ביישום מסד נתונים.

    הערה:

    לסוגי הנתונים Numeric, ‏Boolean ותאריך/שעה, הגודל הוא תמיד ‎-1.

    לקביעת הערך Type, עיין בטבלה הבאה:

    סוג במסד נתונים

    סוג ב-Dreamweaver

    Size

    Numeric ‏(MS Access, MS SQL Server, MySQL)

    Double

    1-

    Boolean, ‏Yes/No ‏(MS Access, MS SQL Server, MySQL)

    Double

    1-

    Date/Time ‏(MS Access, MS SQL Server, MySQL)

    DBTimeStamp

    1-

    כל שאר הסוגים של שדות טקסט, כולל נתוני טקסט MySQL מהסוגים char, ‏varchar ו-longtext.

    LongVarChar

    בדוק בטבלת מסד הנתונים

    Text ‏(MS Access) או nvarchar‏, nchar ‏(MS SQL Server)

    VarWChar

    בדוק בטבלת מסד הנתונים

    Memo ‏(MS Access), ‏ntext ‏(MS SQL Server), או שדות התומכים בכמויות גדולות של טקסט

    LongVarWChar

    1073741823

    למידע נוסף על הסוג והגודל של משתני SQL, ראה www.adobe.com/go/4e6b330a.

  6. סגור את תיבת הדו-שיח.

    Dreamweaver מוסיף לדף קוד ASP, שיוצר פקודה המוסיפה, מעדכנת או מוחקת רשומות במסד הנתונים בעת הרצתו בשרת.

    כברירת מחדל, הקוד מגדיר את המאפיין Prepared של אובייקט הפקודה על true, דבר המאפשר לשרת היישומים לעשות שימוש חוזר בגרסה בודדת שעברה קומפילציה של האובייקט בכל פעם שהפקודה רצה. לשינוי הגדרה זו, עבור לתצוגת Code ושנה את המאפיין Prepared ל-false.

  7. צור דף עם טופס HTML שיאפשר למשתמשים להזין נתוני רשומה. כלול בטופס HTML שלושה שדות טקסט (txtCity, ‏txtAddress ו-txtPhone) ולחצן מסירה. הטופס משתמש בשיטה GET ומוסר את ערכי שדות הטקסט לדף שמכיל את הפקודה.

אודות הליכים שמורים

על אף שניתן להשתמש בהתנהגויות שרת לבניית דפים המשנים מסדי נתונים, ניתן לבנות את הדפים גם באמצעות אובייקטים לטיפול במסדי נתונים, כגון הליכים שמורים או אובייקטי פקודה ASP.

הליך שמור הוא פריט מסד נתונים המבצע פעולה מסוימת במסד הנתונים וניתן לשימוש חוזר. הליך שמור כולל קוד SQL שיכול, בין השאר, להוסיף, לעדכן או למחוק רשומות. הליכים שמורים יכולים גם לשנות את המבנה של מסד הנתונים עצמו. לדוגמה, ניתן להשתמש בהליך שמור להוספת עמודה לטבלה או אפילו למחיקת טבלה.

הליך שמור יכול גם לקרוא להליך שמור אחר, וכן לקבל פרמטרי קלט ולהחזיר להליך המפעיל ערכים מרובים בצורת פרמטרי פלט.

הליך שמור ניתן לשימוש חוזר. כלומר, ניתן לבצע פעולת מסד נתונים פעמים רבות באמצעות גרסה בודדת של ההליך שעברה קומפילציה. אם ידוע לך שמשימת מסד נתונים תופעל פעמים רבות- או שאותה משימה תופעל על-ידי יישומים שונים - שימוש בהליך שמור לביצוע משימה זו עשוי לשפר את יעילותן של פעולות מסד נתונים.

הערה:

מסדי נתונים MySQL ו-Microsoft Access אינם תומכים בהליכים שמורים.

הוספת הליך שמור (ColdFusion) (CS6)

ניתן להשתמש בהליך שמור לשינוי מסד נתונים. הליך שמור הוא פריט מסד נתונים המבצע פעולה מסוימת במסד הנתונים וניתן לשימוש חוזר.

לפני שתשתמש בהליך שמור לשינוי מסד נתונים, ודא שההליך השמור כולל קוד SQL המשנה את מסד הנתונים באופן כלשהו. ליצירה ושמירה של קוד SQL במסד הנתונים, עיין בתיעוד של מסד הנתונים ובמדריך מוצלח של Transact-SQL.

  1. ב-Dreamweaver, פתח את הדף שיריץ את ההליך השמור.
  2. בחלונית Bindings ‏(Window >‏ Bindings), לחץ על לחצן הפלוס (+) ולאחר מכן בחר Stored Procedure.
  3. בתפריט הנפתח Data Source, בחר חיבור למסד הנתונים המכיל את ההליך השמור.
  4. הזן את שם המשתמש והסיסמה של ColdFusion Data Source.
  5. בחר הליך שמור בתפריט הנפתח Procedures.

    Dreamweaver ימלא אוטומטית את הפרמטרים הדרושים.

  6. אם יש צורך בביצוע שינויים, בחר פרמטר ולחץ על Edit.

    תיבת הדו-שיח Edit Stored Procedure Variable מוצגת. שם המשתנה שאתה עורך מוצג בתיבה Name.

    הערה:

    יש להזין ערכים לבדיקה לכל אחד מפרמטרי הקלט של הליך שמור.

  7. בצע שינויים בהתאם לצורך:
    • בתפריט הנפתח, בחר באפשרות Direction. הליך שמור יכול לכלול ערכי קלט, ערכי פלט או ערכי קלט וערכי פלט.

    • בתפריט הנפתח, בחר סוג SQL. הזן משתנה החזרה, ערך זמן ריצה וערך לבדיקה.

  8. אם ההליך השמור מקבל פרמטר, לחץ על לחצן הפלוס (+) להוספת פרמטר דף.
    הערה:

    עלייך להזין פרמטרי דף מתאימים לכל אחד מערכי ההחזרה של פרמטר ההליך השמור. אל תוסיף פרמטרי דף אלא אם כן יש להם ערך החזרה מתאים.

    במקרה הצורך, לחץ על לחצן הפלוס (+) שוב להוספת פרמטר דף נוסף.

  9. במידת הצורך, בחר פרמטר דף ולחץ על לחצן המינוס (-) למחיקת הפרמטר או לחץ על Edit לעריכת שינויים בפרמטר.
  10. בחר באפשרות Returns RecoRDSet Named ותן שם לערכת הרשומות. אם ההליך השמור מחזיר ערכת רשומות, לחץ על הלחצן Test להצגת ערכת הרשומות שההליך השמור מחזיר.

    Dreamweaver מריץ את ההליך השמור ומציג את ערכת הרשומות, אם הוחזרה ערכת רשומות.

    הערה:

    אם ההליך השמור מחזיר ערכת רשומות ומקבל פרמטרים, עליך להזין ערך לבדיקת ההליך השמור בעמודה Default Value בתיבה Variables.

    הערה:

    ניתן להשתמש בערכי בדיקה שונים ליצירת ערכות רשומות שונות. לשינוי ערכי הבדיקה, לחץ על הלחצן Edit של Parameter ושנה את הערך לבדיקה, או לחץ על הלחצן Edit של Page Parameter ושנה את ערך ברירת המחדל.

  11. בחר באפשרות Returns Status Code Named והזן שם לקוד המצב, אם ההליך השמור מחזיר ערך החזרה של קוד מצב. לחץ על OK.

    לאחר סגירת התיבה, Dreamweaver מוסיף לדף קוד ColdFusion, שמפעיל הליך שמור במסד הנתונים בשעת הרצת הקוד בשרת. לאחר מכן, ההליך השמור מבצע פעולה במסד הנתונים, לדוגמה הוספת רשומה.

    אם ההליך השמור מקבל פרמטרים, ניתן ליצור דף שאוסף את ערכי הפרמטרים ומוסר אותם לדף עם ההליך השמור. לדוגמה, ניתן ליצור דף המשתמש בפרמטרי URL או בטופס HTML לאיסוף ערכי פרמטרים ממשתמשים.

הרצת הליך שמור (ASP) (CS6)

בדפי ASP, עליך להוסיף לדף אובייקט פקודה כדי להריץ הליך שמור. למידע נוסף על אובייקטי פקודה, ראה אודות אובייקטי פקודה ASP.

  1. ב-Dreamweaver, פתח את הדף שיריץ את ההליך השמור.
  2. בחלונית Bindings ‏(Window >‏ Bindings), לחץ על לחצן הפלוס (+) ולאחר מכן בחר Command (Stored Procedure)‎.

    תיבת הדו-שיח Command מוצגת.

  3. הזן שם לפקודה, בחר חיבור למסד הנתונים המכיל את ההליך השמור, ולאחר מכן בחר Stored Procedure בתפריט הנפתח Type.
  4. בחר בהליך השמור באמצעות הרחבת הענף Stored Procedures בתיבה Database Items, בחירת ההליך השמור ברשימה ולחיצה על הלחצן Procedure.
  5. הזן את כל הפרמטרים הדרושים בטבלה Variables.

    אין צורך להזין פרמטרים כלשהם למשתני RETURN_VALUE.

  6. לחץ על OK.

    לאחר סגירת תיבת הדו-שיח, נוסף לדף קוד ASP. בעת הרצת הקוד בשרת, הקוד יוצר אובייקט פקודה המריץ הליך שמור במסד הנתונים. לאחר מכן, ההליך השמור מבצע פעולה במסד הנתונים, לדוגמה הוספת רשומה.

    כברירת מחדל, הקוד מגדיר את המאפיין Prepared של אובייקט הפקודה על true, דבר המאפשר לשרת היישומים לעשות שימוש חוזר בגרסה בודדת שעברה קומפילציה של האובייקט בכל פעם שההליך השמור רץ. אם ידוע לך שהפקודה תופעל פעמים רבות, שימוש בגרסה בודדת שעברה קומפילציה של האובייקט יכול לשפר את יעילותן של פעולות במסד נתונים. עם זאת, אם הפקודה תופעל פעם אחת או פעמיים בלבד, הדבר עלול להאט את יישום האינטרנט מכיוון שהמערכת מתעכבת על קומפילציית הפקודה. לשינוי הגדרה זו, עבור לתצוגת Code ושנה את המאפיין Prepared ל-false.

    הערה:

    לא כל הספקים של מסדי נתונים תומכים בפקודות מוכנות. אם מסד הנתונים שלך אינו תומך בהן, ייתכן שתקבל הודעת שגיאה בעת הרצת הדף. עבור לתצוגת Code ושנה את המאפיין Prepared ל-false.

    אם ההליך השמור מקבל פרמטרים, ניתן ליצור דף שאוסף את ערכי הפרמטרים ומוסר אותם לדף עם ההליך השמור. לדוגמה, ניתן ליצור דף המשתמש בפרמטרי URL או בטופס HTML לאיסוף ערכי פרמטרים ממשתמשים.

 Adobe

קבל עזרה במהירות ובקלות

משתמש חדש?