ABA


"בעיה בשאילתת sql..."
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #10632 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10632
lior066

   01:14   21.07.06   
אל הפורום  
  בעיה בשאילתת sql...  
 
   מה קורה אנשים ,
אז ככה.. יש לי אפליקציית asp.net
עכשיו אני רוצה לעשות שאילתת עדכון לטבלה כלשהיא..

זאת היא השאילתה...


strsql = "UPDATE site SET site.html = " & "'" & RadEditor1.Html & "'" & "WHERE (((site.id)=" & Idget & "));"

עכשיו אם אני מכניס לradeditor1 טקסט כלשהו שיש בו את התו ' אז הוא מציג לי שגיאה..
יש איזושהיא דרך להתגבר על הדבר הזה?...


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  זה השאילתא הכי מוזרה שראיתי אני חייב לציין חח bmaorlo  21.07.06 08:06 1
     המילה site היא PREFIX לציין שם של TABLE, לא עמודה. Ice Cold  21.07.06 09:28 3
         בעברית יותר פשוטה MoonHunter 21.07.06 17:47 9
             תודה לך על התרגום החופשי :) FireAngel 21.07.06 17:50 10
             באמת תהיתי מה יניב התכוון שהוא רשם TABLE .. bmaorlo  21.07.06 20:33 11
                 באמת?! עליך אני מתפלא!! FireAngel 21.07.06 21:40 12
  אם אתה אומר שיש רק בעיה עם התו ' אז תעשה : FireAngel 21.07.06 09:07 2
     תגובה 3 Ice Cold  21.07.06 09:28 4
         לא נגעתי בשאילתה בכלל :] FireAngel 21.07.06 10:25 5
         יניב שאלה bmaorlo  21.07.06 13:33 6
             RadEditor זה אובייקט ב - asp.net, אני מניח שעורך HTML. Ice Cold  21.07.06 15:45 7
                 הבנתי את הטעות שלי bmaorlo  21.07.06 16:23 8
  תודה ומצטער על התגובה המאוחרת... lior066 22.07.06 22:46 13

       
bmaorlo 
חבר מתאריך 13.4.03
4770 הודעות
   08:06   21.07.06   
אל הפורום  
  1. זה השאילתא הכי מוזרה שראיתי אני חייב לציין חח  
בתגובה להודעה מספר 0
 
   אתה מודע לזה שלפי השאילתא שלך site.html צריך להיות שם של עמודה בטבלה site...
נראה לי שהתבלבלת קצת ואתה רוצה פשוט להחליף את הערך site.html כי לא נראה לי הגיוני שיש לך עמודה שקוראים לה site.html..
תקן אותי אם אני טועה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   09:28   21.07.06   
אל הפורום  
  3. המילה site היא PREFIX לציין שם של TABLE, לא עמודה.  
בתגובה להודעה מספר 1
 
לא חיוני בעליל, אבל זו גם לא טעות


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   17:47   21.07.06   
אל הפורום  
  9. בעברית יותר פשוטה  
בתגובה להודעה מספר 3
 
   site זה למעשה שם הטבלה, מה שבא אחרי הנקודה זה השדה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
FireAngel

   17:50   21.07.06   
אל הפורום  
  10. תודה לך על התרגום החופשי :)  
בתגובה להודעה מספר 9
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmaorlo 
חבר מתאריך 13.4.03
4770 הודעות
   20:33   21.07.06   
אל הפורום  
  11. באמת תהיתי מה יניב התכוון שהוא רשם TABLE ..  
בתגובה להודעה מספר 9
 
   תודה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
FireAngel

   21:40   21.07.06   
אל הפורום  
  12. באמת?! עליך אני מתפלא!!  
בתגובה להודעה מספר 11
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
FireAngel

   09:07   21.07.06   
אל הפורום  
  2. אם אתה אומר שיש רק בעיה עם התו ' אז תעשה :  
בתגובה להודעה מספר 0
 
  

RadEditor1.Html = replace(RadEditor1.Html, "'", "''")
strsql = "UPDATE site SET site.html = " & "'" & RadEditor1.Html & "'" & "WHERE (((site.id)=" & Idget & "));"

למרות שאני בראש של מאור - שאילתה מוזרה =]


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   09:28   21.07.06   
אל הפורום  
  4. תגובה 3  
בתגובה להודעה מספר 2
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
FireAngel

   10:25   21.07.06   
אל הפורום  
  5. לא נגעתי בשאילתה בכלל :]  
בתגובה להודעה מספר 4
 
   העתקתי מה שהוא כתב.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmaorlo 
חבר מתאריך 13.4.03
4770 הודעות
   13:33   21.07.06   
אל הפורום  
  6. יניב שאלה  
בתגובה להודעה מספר 4
 
   ומה זה
RadEditor1 ?
טבלה אחרת ? אם כן אז השאילתא לא חוקית לא ?
אתה עושה UPDATE לנתון אחד לפי טבלה אחרת ?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   15:45   21.07.06   
אל הפורום  
  7. RadEditor זה אובייקט ב - asp.net, אני מניח שעורך HTML.  
בתגובה להודעה מספר 6
 
הוא מעדכן שדה לפי התוכן של העורך, זה תקין לגמרי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmaorlo 
חבר מתאריך 13.4.03
4770 הודעות
   16:23   21.07.06   
אל הפורום  
  8. הבנתי את הטעות שלי  
בתגובה להודעה מספר 7
 
   התייחסתי לRadEditor כטבלה נוספת..
צודק.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
lior066

   22:46   22.07.06   
אל הפורום  
  13. תודה ומצטער על התגובה המאוחרת...  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 22.07.06 בשעה 22:48 בברכה, lior066
 
תיקנתי לפי
rededitor1.html.relplace ("'" , ";-@-;")

קצת חדש ל asp.net
מתחיל להבין את כל הקטע..

הבעיה הייתה שהתו ' היה מעוות לי את המחזרוזת של השאילתה כי זה ערך שסוגר את הסטרינג אז ככה שהחלפת התווים תיקנה את זה .

תודה על העזרה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net