דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. עוד פעם אקסס???

עוד פעם אקסס???

מתוזמן נעוץ נעול הועבר ארכיון code613m
6 פוסטים 3 כותבים 508 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • C מנותק
    C מנותק
    code.net
    כתב ב נערך לאחרונה על ידי
    #1

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

    ובכן, אני מעוניין לטעון adodb.recordset במצב שעדכונים שייעשו בטופס לא יעדכנו את הטבלה, ורק לחיצה על rs.update יעדכנו את הטבלה.
    אני משתמש עם הפונקציה שפורסמה כאן בעבר.

    האם ניתן לטעון ערכת רשומות שלא תעדכן מיידית את הטבלה, אלא רק ע"י לחיצה?

    פורסם במקור בפורום CODE613 ב03/04/2017 13:50 (+03:00)

    תגובה 1 תגובה אחרונה
    0
    • clickoneC מנותק
      clickoneC מנותק
      clickone
      כתב ב נערך לאחרונה על ידי
      #2

      לדעתי הענייה לא.
      אם יהיה זו בשורה גדולה....

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

      פורסם במקור בפורום CODE613 ב03/04/2017 14:10 (+03:00)

      אין טסט כמו פרודקשן.

      המייל שלי urivpn@gmail.com

      תגובה 1 תגובה אחרונה
      4
      • C מנותק
        C מנותק
        code.net
        כתב ב נערך לאחרונה על ידי
        #3

        אז אולי אפשר הפוך? לשמור את עותק של ערכת הרשומות, ובמידה ולא נלחץ אישור (ולמעשה הרשומות בטבלה נערכו כבר -) לדרוס את הרשומה בטבלה בעזרת העותק של ערכת הרשומות.

        פורסם במקור בפורום CODE613 ב03/04/2017 14:14 (+03:00)

        תגובה 1 תגובה אחרונה
        1
        • chagoldC מנותק
          chagoldC מנותק
          chagold
          כתב ב נערך לאחרונה על ידי
          #4

          אולי סגנון הado הזה יעזור יותר.

          Dim AN As New ADODB.Connection
          Dim מוצרים As New ADODB.Recordset
          
          Set AN = CurrentProject.Connection
                  
          Set מוצרים = CreateObject("ADODB.Recordset")
          
          מוצרים.Open "SELECT * FROM [שיוך מוצרים למחלקות] WHERE [מוצר]=" & Me.טקסט0 & "and [מחלקה] =" & Me.רשימה22, AN, adOpenForwardOnly, adLockOptimistic
          If מוצרים.EOF = True Then Exit Sub
          מוצרים.MoveFirst
          מוצרים![n_mutzar] = 0
          מוצרים.Delete adAffectCurrent
          מוצרים.Update
          מוצרים.Close
          

          דרוש קישור ברפרנס
          nicrosoft activex data objects 2.1 library

          פורסם במקור בפורום CODE613 ב03/04/2017 15:06 (+03:00)

          תגובה 1 תגובה אחרונה
          1
          • C מנותק
            C מנותק
            code.net
            כתב ב נערך לאחרונה על ידי
            #5

            מה זה: adOpenForwardOnly?

            פורסם במקור בפורום CODE613 ב03/04/2017 15:13 (+03:00)

            תגובה 1 תגובה אחרונה
            0
            • chagoldC מנותק
              chagoldC מנותק
              chagold
              כתב ב נערך לאחרונה על ידי
              #6

              אינני יודע. ככה ירשתי את הקוד. בדרך כלל ניתן להסתדר בלי זה.

              פורסם במקור בפורום CODE613 ב03/04/2017 15:54 (+03:00)

              תגובה 1 תגובה אחרונה
              0

              בא תתחבר לדף היומי!
              • התחברות

              • אין לך חשבון עדיין? הרשמה

              • התחברו או הירשמו כדי לחפש.
              • פוסט ראשון
                פוסט אחרון
              0
              • דף הבית
              • קטגוריות
              • פוסטים אחרונים
              • משתמשים
              • חיפוש
              • חוקי הפורום