ABA


"צריך עזרה לגבי ASP בDATABASE"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #6206 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 6206
ophirv לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.9.02
51649 הודעות, 3 פידבק
   20:22   26.03.04   
אל הפורום  
  צריך עזרה לגבי ASP בDATABASE  
 
   עבר עריכה לאחרונה בתאריך 26.03.04 בשעה 22:40 על ידי על-ידי ELECTROD (סגן מנהל)
 
התחלתי ללמוד DATABASE ב ASP וניסיתי לעשות משהו פשוט מאוד
יצרתי DSN הכל טוב ויפה וכשבאתי להפעיל את הASP הוא מראה לי שיש שגיאה

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
Operation must use an updateable query.
/ASP/dbenter.asp, line 8

הנה היא...
וזו השורה המדוברת...

c.Execute "INSERT into stam(phone , name) values ('123','456')"

בדקתי מליון פעם ואין פשוט את אותה טעות
מצטער על הקוד שהוא קצת הפוך.. (אם תוכלו להסביר לי איך מסדרים אותו בצורה נורמאלית אני אשמח...)

https://rotter.name/User_files/
nor/signatures/1a0wn.gif


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  דרעק Desert-Eagle 26.03.04 22:52 1
     גמני לא הצלחתי ophirv 27.03.04 02:23 2
         UP ophirv 27.03.04 18:51 3
  ממממ sza  28.03.04 23:17 4
     לא הם לא מספרים ophirv 29.03.04 15:28 5
         מממ קודם כל sza  29.03.04 23:34 6
             תודה אני אנסה ophirv 30.03.04 22:25 7

       
Desert-Eagle

   22:52   26.03.04   
אל הפורום  
  1. דרעק  
בתגובה להודעה מספר 0
 
   עושה לי את אותו הדבר!
בעיקרון אני יודע למה זה קורה, בווינדוס 2000 (מה שיש בבצפר שלי)
אפשר ללחוץ על properties, ואז להכנס ללשונית Security
ולתת גישה למשתמש הרגיל לתיקיה הזו.
הבעייה שב-XP (מה שיש בבית שלי) אין כזו לשונית ואני לא מצליח לבטל את ה
read only של התיקייה! וזה מעצבןןןןן
כעיקרון לך לתיקיה של המסד נתונים, תעשה properties
ותנסה לשחק עם דברים שם
אם אתה מצליח משהו תגיד לי כי גם אני מנסה!! תודה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ophirv לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.9.02
51649 הודעות, 3 פידבק
   02:23   27.03.04   
אל הפורום  
  2. גמני לא הצלחתי  
בתגובה להודעה מספר 1
 
   לתקן את הבעיה הזאת :|
ניסיתי להוציא את הקבצים לתוך התיקיה הרגילה של הWWWROOT
וזה גם לא עזר

https://rotter.name/User_files/
nor/signatures/1a0wn.gif


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ophirv לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.9.02
51649 הודעות, 3 פידבק
   18:51   27.03.04   
אל הפורום  
  3. UP  
בתגובה להודעה מספר 2
 
   צ'י

אנשים זה חשוב אני פשוט לא מצליח לעשות מסד נתונים
PLZ בבקשה קצת עזרה.. :|

https://rotter.name/User_files/
nor/signatures/1a0wn.gif


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   23:17   28.03.04   
אל הפורום  
  4. ממממ  
בתגובה להודעה מספר 0
 
מה סוג הנתונים בטבלה באקסס? מספר?
אם הם מספרים אז תוריד את הגרשיים מה123 ומה456...

אם לא, אז תן את כל הקוד, גם מה שמובא לפני זה...


צחי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ophirv לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.9.02
51649 הודעות, 3 פידבק
   15:28   29.03.04   
אל הפורום  
  5. לא הם לא מספרים  
בתגובה להודעה מספר 4
 
   עשיתי אותם כטקסט


<html dir=ltr>
<head><title> FORM</title></head>
<body>

<%
set c=server.createObject("ADODB.connection")
c.open ("dsn=frstdb;")
c.Execute "INSERT into stam(phone , name) values ('123','456')"
c.close
set c=nothing
response.write "data succesfull ENTERD"
%>

</body>

</html>

https://rotter.name/User_files/
nor/signatures/1a0wn.gif


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   23:34   29.03.04   
אל הפורום  
  6. מממ קודם כל  
בתגובה להודעה מספר 5
 
תוריד את כל תגי הHTML, לא צריך אותם והם לא קשורים לASP היות ואין פה שום פלט...

דבר שני, לפעמים יש בעיות עם הEXECUTE כשמשתמשים בו ככה, תנסה לעשות ככה:

Dim SQL
SQL="INSERT INTO stam(phone,name) VALUES ('123','456')"
c.Execute(SQL)

חוץ מזה תבדוק גם שהכל קיים ושבאמת יש שדה PHONE ו NAME והכל באותיות קטנות וגם שהDSN שלך באמת נקרא ככה...

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

בהצלחה


צחי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ophirv לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.9.02
51649 הודעות, 3 פידבק
   22:25   30.03.04   
אל הפורום  
  7. תודה אני אנסה  
בתגובה להודעה מספר 6
 
  

https://rotter.name/User_files/
nor/signatures/1a0wn.gif


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

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

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



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