אני מפעילה את הקובץ של המחיקה (ASP) וזה רושם י "בוצע" אבל זה לא מוחק בטבלה...
מה לעשות?
ועוד בעיה... בקובץ שהמנהל בוחר את הנתנים לפיהם מופיעים הנתונים זה רושם לי שחסר אופרטור בביטוי השאילתה Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] שגיאת תחביר (אופרטור חסר) בביטוי השאילתה '(age='0-15') and (band='gazoz')'. /w.asp, line 61
האם הבעיה נפתרה?? אם לא- בדקי שהמידע קיים ע"י משפט select were מתאים ובדיקה עם if שהרשומה אכן קיימת. אם הרשומה קיימת רשמי הודעה- פיתחי קישור חדש למאגר , משפט sql חדש ובצעי את המחיקה יש לך דוגמה דומה בקובץ ששמו W.ASP
את יכולה להכניס את כולם לתיקייה אחת, ולהפוך לקובץ zip, או להכין קובץ אחד, שבתוכו יהיו כמו < t e x t a r e a > שבהם תכניסי את הקודים, ותעלי אותו לרשת בתוך אתר שנותן לאחסן קבצים בחינם.
<% sq=" select * FROM main WHERE (age=''"&a&"'') and (band=''"&b&"'')" path = server.mappath("data/data.mdb") set c=server.createobject("ADODB.Connection") c.open "driver={Microsoft Access Driver (*.mdb)}; DBQ=" &path set r=c.execute(sq) if r.eof then response.write "
" response.write "לא נמצאו רשומות מתאימות" response.write "
" else response.write "" response.write "
נמצאו רשומות המתאימות לבקשה
" response.write "
שם פרטי
" response.write "
שם משפחה
" response.write "
גיל
" response.write "
לההקה אהובה
" response.write "
זמר/ת מועדפים
" response.write "
שיר אהוב
" response.write "
" do until r.eof response.write "
" response.write "
" & r.fields("fname") & "
" response.write "
" & r.fields("lname") & "
" response.write "
" & r.fields("age") & "
" response.write "
" & r.fields("band") & "
" response.write "
" & r.fields("singer") & "
" response.write "
" & r.fields("song") & "
" response.write "
" m=m+1 r.movenext loop response.write "
" response.write "" response.write " רשומות תואמות במאגר הנרשמים " response.write "" &m& "" end if