568
צפיות
צפיות
8
תשובות
תשובות
a little sql problem
formNewsID = request.form("comNewsID")
formAuthor = request.cookies("userinfo")("userid")
formTopic = request.form("comTopic")
formBody = request.form("comText")
formDate = "#" & FormatDateTime(now,2) & "#"
SQLstr = "INSERT INTO tblComments (comNewsID, comDate, comAuthorID, comTopic, comBody) VALUES "
SQLstr = SQLstr & "(" & formNewsID & ", "
SQLstr = SQLstr & formDate & ", "
SQLstr = SQLstr & formAuthor & ", "
SQLstr = SQLstr & comTopic & ", "
SQLstr = SQLstr & comBody & ") "
אני מנסה להריץ שאילתה זו וההודעה הבאה עולה:
Syntax error in INSERT INTO statement
אני יושב שעות ולא מוצא מה השגיאה
עזרה בבקשה…
8 תשובות
תעשה הדפסת שאילתא ואולי תראה….
שיש 1 מהערכים הם "" כאילו NULL
ניסיתי
והכל נראה בסדר גמור
איך הגדרת את השדה formDate ???
אם אתה משתמש ב-ACCESS ושדה הוא מתאריך אז צריך להוסיף ##
יענו ככה
formNewsID = request.form("comNewsID")
formAuthor = request.cookies("userinfo")("userid")
formTopic = request.form("comTopic")
formBody = request.form("comText")
formDate = "#" & FormatDateTime(now,2) & "#"
SQLstr = "INSERT INTO tblComments (comNewsID, comDate, comAuthorID, comTopic, comBody) VALUES "
SQLstr = SQLstr & "(" & formNewsID & ", #"
SQLstr = SQLstr & formDate & "#, "
SQLstr = SQLstr & formAuthor & ", "
SQLstr = SQLstr & comTopic & ", "
SQLstr = SQLstr & comBody & ") "
להבא, ישר את הקוד לשמאל.
אם אתה לא יודע איך, בין הסמיילי ל A עם האדום מתחתיה יש סימן של יישור לשמאל. כדי ליישר את איזור הטקסט חזרה לימין בסוף כתיבת הקוד, לחץ שוב על אותו סימן.
אני לא יכול, הנה למה….
איך שאני לוחץ על "הוספת תגובה" קופץ לי תמיד חלון אם שגיעה בשורה 59
ואם אני עובר מעל הסמיילים האלו אז אני מקבל שגיאה בשורה 87 פעמיים.
נראה לך שהייתי עושה ככה בכוונה כדי שלא יעזרו לי ?
אתה זה גם orzilca? כי פניתי אליו…
וחוצמזה, דיווחת על זה בפורום משוב?
אני הוא mrmistory ולא משהו אחר….
לא אמרתי להם כלום, אני רואה שאחרים מצליחים טוב מאוד לעשות ICONS ואני לא.
אולי בגלל שיש לי דפדפן ישן 5.5 ?
זה לא אמור לשנות
אנחנו נבדוק את זה.