שלח תשובה

זירת השאלות

214
צפיות
23
תשובות

תעזרו לי בבקשה בקשר לLOGIN

,‏ 14 ביוני, 2004

אני הגדרתי DSN במחשב שלי וזה לא עובד לי…
זה כאילו לא מתחבר למסד נתונים..
בבקשה מי שמבין שיעזור לי..
תודה מראש…

תגיות:

23 תשובות

  1. Deviation הגיב:

    מהי השגיאה?
    האם הנתונים לא מוצגים? האם יש הודעת שגיאה? – פרט.

  2. zombie הגיב:

    תראו תשגיאה


    Microsoft OLE DB Provider for ODBC Drivers error ‘80004005’

    [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

    /zombie123/register.asp, line 6

    ושורה 6 היא


    conn.Open "myDSN"

  3. MasterMind הגיב:

    ניסיתי להתחבר בצורה רגילה
    זאת אומר ב DSN-LESS  ?
    אם כן ופעל אז בכיף תמשיך להתחבר עם זה !
    אבל אם לא פעל אז יש לך בעיה במסד
    ואם אתה רוצה לקצר את העבודה שלך  ( במקום לרשום את כל החיבור)
    תאנקלד אותו  ז"א  INCLUDE  !

  4. BuildHome הגיב:

    אם אתה באמת משתמש ב-DSN..תחליף ל..
    DSN-Less כיוון שגם באכסון שלך תצטרך להשתמש איתו (אלא אם כן יש ברשותך אכסון בתשלום ויצרת DSN משלך).

    קוד ל-DSN-Less:

    Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("Database.mdb")

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

  5. zombie הגיב:

    שגיאה נוספת


    Microsoft JET Database Engine error ‘80040e14’

    Syntax error in INSERT INTO statement.

    /zombie123/subscribe.asp, line 14

    ושורה 14 היא


    conn.Execute SQLstr

  6. Deviation הגיב:

    תראה את השאילתא שלך
    השגיאה מצביעה על כך שיש בעיה בשאילתא שלך

  7. zombie הגיב:

    הנה אחי


    SQLstr="INSERT INTO SiteUsers (Login,Password,Fname,Lname,Email)"

  8. Deviation הגיב:

    password מילה שמורה
    החלף אותה במילה אחרת (ועדכן את המסד בהתאם)

  9. BuildHome הגיב:

    אפשרות חלופה היא לשים..
    את Password בסוגריים, ככה:

    SQLstr="INSERT INTO SiteUsers (Login,[Password],Fname,Lname,Email)"

  10. MasterMind הגיב:

    לבילד
    לא מחייב ששרת חינמי לא יביא אפשרות DSN  
    וובסאמבא מביא אפשרות של  DSN   1  

  11. BuildHome הגיב:

    אז הוא בין היחידים או היחיד..אבל
    עדיין מומלץ להשתמש עם DSN-Less. לפי דעתי.

  12. ניר טייב הגיב:

    גם לדעתי
    DSN רגיל זה ODBC
    וב-DSN_LESS אפשר להגדיר OLEDB שזה יותר מהיר ומתקדם

  13. MasterMind הגיב:

    אוקיי
    אני לא אומר ש DSN LESS  זה לא טוב
    אבל כאשר אתה מתחבר עם DSN LESS ויש טעות אז זה מציג את החיבור וככה
    יכולים לדעת את הסיסמא שלך (במקרה ויש לך) ואת שנתיב של המסד
    אבל ב DSN לא יכול לקרות מצב כזה !!
    אוקיי אז לDSN יש את המגרעות ודברים הטובים שלו  ואותו דבר ל DSN LESS

  14. אוריקס הגיב:

    נכון,
    אבל בכל מקרה לא מומלץ לקרוא כך לשדה

  15. BuildHome הגיב:

    אם אתה כותב כמו שצריך אז אין שגיאה

  16. אוריקס הגיב:

    1. אתה יכול להמנע מזה
    2. DSN-LESS מהיר יותר.

שלח תשובה