עוד פעם אקסס???
-
אני שונא את עצמי כותב שאלה באקסס, אחרי שיש לי בפה את הטעם המתוק של פייטון, ואחרי שדוד מכניס לנו עם כפית זהב C#, זה די מעצבן לראות שוב אקסס...
אבל ההכרח הן לא יגונה...ובכן, אני מעוניין לטעון adodb.recordset במצב שעדכונים שייעשו בטופס לא יעדכנו את הטבלה, ורק לחיצה על rs.update יעדכנו את הטבלה.
אני משתמש עם הפונקציה שפורסמה כאן בעבר.האם ניתן לטעון ערכת רשומות שלא תעדכן מיידית את הטבלה, אלא רק ע"י לחיצה?
פורסם במקור בפורום CODE613 ב03/04/2017 13:50 (+03:00)
-
אולי סגנון ה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)