ABA


"בעייה ב-SQL"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #6134 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 6134
Desert-Eagle

דרג אמינות חבר זה
   15:47   22.03.04   
אל הפורום  
  בעייה ב-SQL  
 
   אני השתמשתי ב-ASP כדי לעשות Insert לטבלה מסוימת, במסד נתונים של אקסס.
הנה הפקודות:

 
<%
Set oConn=Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Inetpub\wwwroot\project\db\NewsDB.mdb"

oConn.Execute "INSERT INTO NewsTable(N_Text,N_Date) VALUES('shay','sss')"
%>

ומתי שאני מנסה להפעיל את הדף זה עושה לי internal server error 500.100
ומציג הערה כזו:

Error Type:
Microsoft JET Database Engine (0x80004005)
Operation must use an updateable query.
/project/newsinsert.asp, line 10


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


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  רשום שיש בעיה בשורה10 בקובץ newsinsert.asp... ELECTROD  22.03.04 15:53 1
     תודה.. הנה ;) Desert-Eagle 22.03.04 16:01 2
         ואגב זה לא רק עושה לי בזה.. Desert-Eagle 22.03.04 16:02 3
  אתה במקרה משתמש בISS? ELECTROD  22.03.04 16:06 4
     IIS כן... Desert-Eagle 22.03.04 16:07 5
         משום מה בזמן האחרון ELECTROD  22.03.04 16:10 6
             =\ Desert-Eagle 22.03.04 16:10 7
                 עוד דבר.. Desert-Eagle 22.03.04 16:17 8
  נו באמת מה אתם עושים צחוק?!?!?!?!?!?!?!?! sza  24.03.04 00:41 9

       
ELECTROD 
חבר מתאריך 14.9.03
233 הודעות, דרג אמינות חבר זה
   15:53   22.03.04   
אל הפורום  
  1. רשום שיש בעיה בשורה10 בקובץ newsinsert.asp...  
בתגובה להודעה מספר 0
 
   תן את שורה 10 ו11 ו9.

בברכה בן.


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

דרג אמינות חבר זה
   16:01   22.03.04   
אל הפורום  
  2. תודה.. הנה ;)  
בתגובה להודעה מספר 1
 
   ערכתי לאחרונה בתאריך 22.03.04 בשעה 16:01 בברכה, Desert-Eagle
 
זה 10:

oConn.Execute "INSERT INTO NewsTable(N_Text,N_Date) VALUES('shay','sss')"

זה 11:


%>

9 ריק אבל הנה השורה שלפני:


oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Inetpub\wwwroot\project\db\NewsDB.mdb"

תודה שוב!


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

דרג אמינות חבר זה
   16:02   22.03.04   
אל הפורום  
  3. ואגב זה לא רק עושה לי בזה..  
בתגובה להודעה מספר 2
 
   אפילו עשיתי דף ASP חדש וגם יצרתי טבלה חדשה באקסס
בדיוק אותו דבר עושה לי..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ELECTROD 
חבר מתאריך 14.9.03
233 הודעות, דרג אמינות חבר זה
   16:06   22.03.04   
אל הפורום  
  4. אתה במקרה משתמש בISS?  
בתגובה להודעה מספר 0
 
  
בברכה בן.


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

דרג אמינות חבר זה
   16:07   22.03.04   
אל הפורום  
  5. IIS כן...  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ELECTROD 
חבר מתאריך 14.9.03
233 הודעות, דרג אמינות חבר זה
   16:10   22.03.04   
אל הפורום  
  6. משום מה בזמן האחרון  
בתגובה להודעה מספר 5
 
   כל מי שמשתמש בISS רשום שגיאה ובכלל אין...
מוזר...
אני לא יודע ASP טוב אבל ממה שאני יודע אין שגיאה...

בברכה בן.


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

דרג אמינות חבר זה
   16:10   22.03.04   
אל הפורום  
  7. =\  
בתגובה להודעה מספר 6
 
   אוקיי.. תודה בכל אופן!


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

דרג אמינות חבר זה
   16:17   22.03.04   
אל הפורום  
  8. עוד דבר..  
בתגובה להודעה מספר 7
 
   גם למחוק אני לא יכול. לצפות אני יכול מתי שאני רוצה..
אולי הטבלה מוגנת איכשהו שאי אפשר לכתוב עליה?
מוזר כי באקסס אני מצליח להכניס לשם נתונים ולמחוק והכל..
ב-SQL כל מה שקשור לשינוי אני לא יכול לעשות


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק, 43 נקודות
   00:41   24.03.04   
אל הפורום  
  9. נו באמת מה אתם עושים צחוק?!?!?!?!?!?!?!?!  
בתגובה להודעה מספר 0
 
איזה בעיה בIIS, תסתכלו על הקוד!
לאיפה אתה רוצה שהוא יעשה oconn.execute?!?!?!

בהגדרת משתנים תוסיף משתנה rs ותשנה את הקוד ל:

set rs= oConn.Execute... וכו'...

ערב טוב ובהצלחה!


צחי.


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

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

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



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