ABA


"בעיה בASP"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #6159 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 6159
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   00:05   24.03.04   
אל הפורום  
  בעיה בASP  
 
בגלל שרציתי להעלות את הקבצי ASP שלי על שרת נאלצתי להפוך אותם ל DSN-Less, בכל אופן, עברתי בכל קבצי הASP של האתר ושיניתי את השורה:


conn.open "dsn-name"

בשורות הללו:


conn.Open "Provider=Microsoft.Jet.OLEDB.4.0"
Data Source =" & Server.MapPath("\db\database.mdb")

וקיבלתי את השגיאה הזו:


Error Type:
Microsoft VBScript compilation (0x800A0409)
Unterminated string constant
/sza_web_site/index.asp, line 21, column 51
Data Source =" & Server.MapPath("\db\database.mdb")
--------------------------------------------------^

מישהו יודע אולי מה הבעיה?...


צחי.


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  אולי פה admin2000  24.03.04 02:12 1
  כנס... mega-killer 24.03.04 09:08 2
     אמממ sza  24.03.04 11:43 3
         במבט יותר מעמיק admin2000  24.03.04 18:42 4
             הבעיה הייתה שלא שמתי '' ; '' sza  24.03.04 20:22 5

       
admin2000  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 18.3.02
63537 הודעות, 2 פידבק
   02:12   24.03.04   
אל הפורום  
  1. אולי פה  
בתגובה להודעה מספר 0
 
1. הנתיב דרך נכון?
2. תנסה להפוך את כיוון הסלשים


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
mega-killer
חבר מתאריך 1.8.02
859 הודעות
   09:08   24.03.04   
אל הפורום  
  2. כנס...  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 24.03.04 בשעה 09:10 בברכה, mega-killer
 
לא כל כך זיהיתי את הבעיה אז אני אתן לך את שלי...


dim strPatchDB
Dim adoCon
dim strCon
dim rsCon
strPatchDB = Server.MapPath("כתובת מסד נתונים")
strCon = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & strPatchDB
Set rsCon = Server.CreateObject("ADODB.Recordset")

Set adoCon = Server.CreateObject("ADODB.Connection")
adoCon.connectionstring = strCon
adoCon.Open


ועכשיו פשוט תפתח את המסד ככה:


dim strSQL
strSQL = "Select Table.* From Table Where Table.Line1 = 'Line1'"

rsCon.Open strSQL, adoCon
if NOT rsCon.EOF then
כאן המסד פתוח איפה שרצית...
end if
rsCon.close

מקווה שעזרתי..
וכן, תבדוק כמו שאדמין אמר אם הנתיב נכון....



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   11:43   24.03.04   
אל הפורום  
  3. אמממ  
בתגובה להודעה מספר 2
 
הנתיב נכון, מגה קילר, עשית בדיוק את אותו דבר שאני עשיתי רק שאני קיצרתי בשורה... כשאני עושה כמוך זה עובד, איפה הטעות במשפט שכתבתי? למה הוא לא עובד? :-S

תודה על העזרה בכלאופן


צחי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
admin2000  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 18.3.02
63537 הודעות, 2 פידבק
   18:42   24.03.04   
אל הפורום  
  4. במבט יותר מעמיק  
בתגובה להודעה מספר 3
 
כמדומני חסר לך שם גרשיים
וזאת הבעיה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   20:22   24.03.04   
אל הפורום  
  5. הבעיה הייתה שלא שמתי '' ; ''  
בתגובה להודעה מספר 4
 
אבל תודה על העזרה בכל אופן


צחי.


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

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

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



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