נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
בניית אתרים
RSS UnderWarrior Forums : RSS בניית אתרים
נושא

נושא: בעית בשאילת SQL

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 18 April 2005 בשעה 17:15 | IP רשוּם
ציטוט SBD

טוב חזרתי קצת "לתכנת" ב-ASP עקב הבגרות הקרובה, ואת האמת די שחכתי את הרוב...

בכל מקרה שאני מריץ את השאילתה הבאה הוא מציג לי שגיאה כזאת

Error Type:
Microsoft JET Database Engine (0x80040E14)
‏‏שגיאת תחביר במשפט INSERT INTO.
/web/SignUp.asp, line 30

ואת האמת אני לא מבין איפה יש לי שגיאה, הנה המשפט:

קוד:
"INSERT INTO users(username, pass, email, ML, sex, pn, fn, prePhone, phone, prePelephone, pelephone, address, level) VALUES('" & username & "','" & pass & "','" & email & "','" & ML & "','" & sex & "','" & pn & "','" & fn & "','" & prePhone & "','" & phone & "','" & rePelephone & "','" & pelephone & "','" & address & "', '1')"

[שאני עושה write לשמתנה שמחזיק את השאילתה אני מקבל את הדבר הבא:

קוד:
INSERT INTO users(username, pass, email, ML, sex, pn, fn, prePhone, phone, prePelephone, pelephone, address,   level)VALUES('s','ssssss','ssws@S,scom.','on','male','','',' ','','','','', '1')

אז מה בעיה משהו יודע?



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 18 April 2005 בשעה 17:19 | IP רשוּם
ציטוט ניר

נסה:
1. רווח לפני ה-VALUES
2. האם כל הערכים הם מחרוזות? רק מסביב למחרוזות אתה שם גרשיים
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 18 April 2005 בשעה 18:20 | IP רשוּם
ציטוט SBD

1. ניסיתי לא עזר

2. לא ידעתי..סבבה אני יבדוק :) תודה אחי



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 18 April 2005 בשעה 19:44 | IP רשוּם
ציטוט SBD

בעע ניסיתי גם לא הולך שיניתי את כל השדוג ב-DB לסוג טקסט ועדין לא עבד :(

אולי זה קשור לזה שיש לי ב-DB עמודת ID [מסוג מספור אוטומתי?]



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 18 April 2005 בשעה 19:44 | IP רשוּם
ציטוט ניר

תשים את הקוד + בסיס הנתונים איפשהוא ואני אבדוק
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 18 April 2005 בשעה 19:45 | IP רשוּם
ציטוט SBD

פששש זריז זה היה...

אני כבר ידבר איתך יותר מאוחר באיסי אחי...:)



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
Alias
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 13 January 2005
משתמש: מנותק/ת
הודעות: 344
נשלח בתאריך: 19 April 2005 בשעה 00:04 | IP רשוּם
ציטוט Alias

קוד:

"INSERT INTO users(username, pass, email, ML, sex, pn, fn, prePhone, phone, prePelephone, pelephone, address, level)   VALUES('username','pass','email','ML','sex','pn','fn','preP hone','phone','rePelephone','pelephone','address','1');"

ככה אי-אפשר?
חזרה לתחילת העמוד הצג את כרטיס החבר של Alias חפש הודעות אחרות של Alias בקר בדף הבית של Alias
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 19 April 2005 בשעה 19:40 | IP רשוּם
ציטוט ניר

דבר ראשון, שים לב שיש לך פה:
קוד:
"INSERT INTO users(username, pass, email, ML, sex, pn, fn, prePhone, phone, prePelephone, pelephone, address, level) VALUES('" & username & "','" & pass & "','" & email & "','" & ML & "','" & sex & "','" & pn & "','" & fn & "','" & prePhone & "','" & phone & "','" & rePelephone & "','" & pelephone & "','" & address & "', '1')"


שגיאת כתיב - "rePelephone"

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

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 19 April 2005 בשעה 19:43 | IP רשוּם
ציטוט ניר

OK
פתרתי את הבעיה.
המילה level היא חלק משפת SQL.
מה שאתה צריך לעשות זה לשנות את השם של העמודה בטבלה, למשל להיות level1 ואז גם לשנות את הקוד.
הנה הקוד המתוקן:
קוד:
        SQL =         "INSERT INTO users (username, pass, email, ML, sex, pn, fn, prePhone, phone, prePelephone, pelephone,

address, level1)" & _
                    " VALUES ('" & username & "','" & pass & "','" & email & "','" & ML & "','" & sex & "','" & pn &

"','" & fn & "','" & prePhone & "','" & phone & "','" & prePelephone & "','" & pelephone & "','" & address & "', '1')"

חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 20 April 2005 בשעה 00:51 | IP רשוּם
ציטוט SBD

Cקשר לראשון עליתי על זה יותר מאוחר....

ובקשר לשני צודק זה כנראה הייתה הבעיה....בכל מקרה ניסיתי לפני זה גם בלי LEVEL עכשיו יש לי בעיה כנראה עם ה-IIS ולא עם הקוד, למה הוא מציג את אותה שגיאה בסקריפטים שבאים עם ה-IIS לדוגמא כאילו...

השגיאה כזאת:

קוד:
Error Type:
Microsoft JET Database Engine (0x80004005)
‏‏על הפעולה להשתמש בשאילתה הניתנת לעדכון.
/web/SignUp.asp, line 35

שורה 35 מכילה בעצם את הפקודה לעדכון המסד עם שאילת ה-SQL....

מה צריך לעשות כדי לתקן את זה?

** שוב זה לא בעיה בקוד, בדוק! זה משהו עם ה-IIS, למשהו יש מושג? **

 

 



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 20 April 2005 בשעה 01:20 | IP רשוּם
ציטוט ניר

כן, אני לא בבית אבל אם אני לא טועה -->

מקש ימני על הספריה, security ואתה צריך לתת לכל המשתמשים גישת כתיבה לספריה של הDB

חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 20 April 2005 בשעה 13:12 | IP רשוּם
ציטוט SBD

UnderWarrior כתב:

כן, אני לא בבית אבל אם אני לא טועה -->

מקש ימני על הספריה, security ואתה צריך לתת לכל המשתמשים גישת כתיבה לספריה של הDB

כבר נתתי ממזמן, זה לא עוזר :(



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
UW
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 20 April 2005 בשעה 14:57 | IP רשוּם
ציטוט UW

u gave to _all_ users? try that.
and sorry for the english... stupid linux
חזרה לתחילת העמוד הצג את כרטיס החבר של UW חפש הודעות אחרות של UW בקר בדף הבית של UW
 
ShadowBeast
אחראי פורומים
אחראי פורומים
סמל אישי

הצטרף / הצטרפה: 22 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1073
נשלח בתאריך: 20 April 2005 בשעה 19:37 | IP רשוּם
ציטוט ShadowBeast

יש לך בעייה עם עברית בלינוקס?
הייתה לי כזאת בעייה אבל פתרו לי אותה בwww.whatsup.co.il
תשאל שם או שתחפש את הפוסט שלי(ישןןן ישן עם המשתמש הקודם שלי שם ssj6 או ssj666)
ואגב... איזה הפצה יש לך?
חזרה לתחילת העמוד הצג את כרטיס החבר של ShadowBeast חפש הודעות אחרות של ShadowBeast
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 20 April 2005 בשעה 21:42 | IP רשוּם
ציטוט SBD

אין לי אפשרות כזאת...=\

אני עשיתי כאילו

קליק ימני על התיקיה -> שיתוף ואבטחה -> שתף תיקיה זו או משהו כזה-> נפתח חלון נתתי לו גישת כתיבה והרשאות "שוטטות" או משהו כזה....



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 21 April 2005 בשעה 22:29 | IP רשוּם
ציטוט ניר

על איזה windows אתה עובד?
ב-XP זה מקש ימני -> properties ואז security ויש לך את ההרשאות לכל קבוצת משתמשים, ואז אתה מגדיר ל_all users_ גישת כתיבה/קריאה וכו'.
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 22 April 2005 בשעה 01:22 | IP רשוּם
ציטוט SBD

אז זהו שאין לי את זה...:(

[יש לי XP עם תוספת עברית אז אם תוכל לנווט אותי לפי עברית יהיה טוב...]



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה