ABA


"דחוף !!! - עזרה בפרויקט באקסס (VB)"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #6204 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 6204
Dudenland

   17:32   08.06.03   
אל הפורום  
  דחוף !!! - עזרה בפרויקט באקסס (VB)  
 
   למי שמכיר... יש את האפשרות לתכנת ב-VB באקסס (VBA), אז יש לי שאלה:

איך אני מפעיל שאילתה מתוך קוד, כאשר השאילתה מצריכה פרמטרים ?
אני יודע לשמור תוצאה של שאילתה ע"י OpenRecordSet... אבל אני לא יודע מה לעשות כשהשאילתה דורשת פרמטרים (פרמטרים, זה מה שנכתב בין סוגריים מרובעות).
אגב, כשאני אומר שאילתה, אני מתכוון שהיא כבר שמורה כשאילתה, ולא כמחרוזת בקוד עצמו...

Dudenland


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  ככה ilane 08.06.03 20:33 1
     ובטופס עצמו בקוד: Quant86 08.06.03 20:38 2
     אתה יכול לתת לי דוגמה (בקובץ) ? Dudenland 08.06.03 22:15 4
         תראה את זה ilane 08.06.03 22:40 5
  אני מאוד לא ממליץ להישתמש ב VBA באקסס AndreyT 08.06.03 21:17 3
     לאדע, אצלי כל הפרוייקט בVBA, פשוט ה-כ-ל Quant86 08.06.03 23:08 6
  לא הבנתם כל-כך למה אני מתכוון: Dudenland 10.06.03 16:33 7

       
ilane
חבר מתאריך 16.5.02
149 הודעות
   20:33   08.06.03   
אל הפורום  
  1. ככה  
בתגובה להודעה מספר 0
 
עבר עריכה לאחרונה בתאריך 08.06.03 בשעה 20:36
 
אתה צריך לכתוב בקריטריה של השאילתא את השדה בטופס שמתוכו יגיע הפרמטר
לדוגמא:

[Forms]![FrmTheacherSearch]![TheacherDegreeMajor] And >=" "


ascii stupid question, Get a stupid ansi


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Quant86

   20:38   08.06.03   
אל הפורום  
  2. ובטופס עצמו בקוד:  
בתגובה להודעה מספר 1
 
   עבר עריכה לאחרונה בתאריך 08.06.03 בשעה 20:40
 

RecordSource = "SELECT ......"
או
RecordSource = "QueryName"


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Dudenland

   22:15   08.06.03   
אל הפורום  
  4. אתה יכול לתת לי דוגמה (בקובץ) ?  
בתגובה להודעה מספר 1
 
   כי לא כל-כך הבנתי למה אתה מתכוון...

בכל מקרה... זה לא שאני עושה את כל הפרוייקט ב-VBA... רק איזה פרט קטן...

Dudenland


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ilane
חבר מתאריך 16.5.02
149 הודעות
   22:40   08.06.03   
אל הפורום  
  5. תראה את זה  
בתגובה להודעה מספר 4
 
השארתי לך שם רק מה שאתה צריך

תבחר בטופס אדם ולחץ על "הצג נתונים"




ascii stupid question, Get a stupid ansi


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
AndreyT

   21:17   08.06.03   
אל הפורום  
  3. אני מאוד לא ממליץ להישתמש ב VBA באקסס  
בתגובה להודעה מספר 0
 
   עבר עריכה לאחרונה בתאריך 08.06.03 בשעה 21:18
 
בניתי חצי פרויקט באקסס בעזרת VBA
ופתאום כל מה שכתבתי ב VB משום מה הפסיק לפעול.
דיברתי עם המורה שלי ,והיא ספרה לי שתלמיד אחד
בשנה שעברה נדפק ככה ממש לפני הבגרות,ונכשל.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Quant86

   23:08   08.06.03   
אל הפורום  
  6. לאדע, אצלי כל הפרוייקט בVBA, פשוט ה-כ-ל  
בתגובה להודעה מספר 3
 
   וזה הרבה יותר נוח מכל מאקרו...
בכל אופן, אני מרוצה מזה ,גם לי היו בעיות אבל כמה בעיות כבר ויבי יכול לעשות .
ובכן, היו לי בעיות בגלל הגרסאות ואפשר להסתדר


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Dudenland

   16:33   10.06.03   
אל הפורום  
  7. לא הבנתם כל-כך למה אני מתכוון:  
בתגובה להודעה מספר 0
 
   מה שאני רוצה לעשות זה כזה דבר:
אם לוחצים על כפתור מסויים, נפתחת תיבת Input (או InputBox), ולאחר שמזינים אותה בערך מסויים, מופעלת שאילתת-עדכון, אשר הפרמטר שלה, הוא הערך שהתקבל במשתנה ששומר את ה-InputBox.
הדוגמה שהבאתם לי פה, היא דוגמה של שאילתה שמקושרת לטופס, או יותר נכון, הטופס בנוי עליה. אצלי, אין שום קשר בין הטופס לשאילתה... זוהי שאילתת עדכון שמשנה ערך מסויים לפי פרמטר.

Dudenland


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net