מחיקת רשומה לא ממסד נתונים

niro007

New member
מחיקת רשומה לא ממסד נתונים

איך ניתן למחוק רשומה רק מה Recordset ולא מהמסד נתונים?
 

niro007

New member
אם זה היה כזה פשוט לא הייתי שואל...

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

יש כל מיני אפשרויות לזה, הדרך החביבה עלי היא ליצור עותק חדש (ומנותק) של ה-RS - ראה פה. אבל אפשר גם בדרכים אחרות, מהירות/איטיות/יעילות יותר/פחות.
 

ארזירון

New member
שתי תגובות למעלה

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