View Single Post
ישן 17-02-08, 15:26   # 1
matancp
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: May 2007
מיקום: קרית גת
גיל: 33
הודעות: 83
שלח הודעה באמצעות ICO אל matancp שלח הודעה באמצעות MSN אל matancp

matancp לא מחובר  

יש לי שאלה קטנה ב SQL

שלום לכולם אם יש לי שדה שגדול מ 255 תווים... למערכת CMS ב ASP..
אני משתמש ב access בתור מסד.. אז רציתי לדעת האם צריך להשתמש ב memo שזה אומר תזכיר ולפי מה שהבנתי זה משמש לשדות גדולים ... אבל יש לי בעיה שאני הגדרתי את זה ככה במסד.. זה הראה לי שגיאה בזמן ניסיון של כתיבת כתבתה..
קוד:

Microsoft JET Database Engine error '80040e14' 

Number of query values and destination fields are not the same. 

/matancp2/bagrot/cp/addartical.asp, line 43
וזה הקוד של הכנסה למסד..
קוד:
         var conn= Server.CreateObject("ADODB.Connection"), SQLstr
   conn.Open ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source ="
+ Server.MapPath("/matancp2/db/bagrotdb.mdb"))

    SQLstr="INSERT INTO artical (articalname,content,cid) VALUES ('"
    SQLstr+= Request("articalname") + "','" 
SQLstr+= Request("text") + "','" 
    SQLstr+= Request("id") + "')"
    conn.Execute (SQLstr)

    conn.Close
    delete conn;
    conn = null;
תודה רבה לעוזרים מקווה שתוכלו לעזור לי
__________________
בתודה,
מתן כהן
  Reply With Quote