آژانس هواپیماییfootbal
nexpay

Database Results Error

شروع موضوع توسط masoud ‏18 فوریه 2003 در انجمن asp , ASP.NET

  1. masoud

    masoud کاربر تازه وارد

    تاریخ عضویت:
    ‏21 دسامبر 2002
    نوشته ها:
    7
    تشکر شده:
    0
    بنام خدا و سلام
    قبلا مشکلی داشتم توی سایت: www.khour.info توي اين صفحه: www.khour.info/guestresults.asp . خب اون مشكل رو پارس وب حل كردش :)
    ولي حالا يه مشكل جديد: اطلاعات وارد بانك نميشه يعني شما توي دفتر مهمان فرمها رو ميكنين و ذخيره هم ميكنين ولي موقع نمايش فقط اون دو سه تايي كه روي كامپيوتر خودم به بانك اضافه كردم رو نشون ميده يعني اون جديدا اضافه نشده واين پيغام رو ميده:
    Description: [Microsoft][ODBC Microsoft Access Driver] Syntax error in UPDATE statement.
    Number: -2147217900 (0x80040E14)
    Source: Microsoft OLE DB Provider for ODBC Drivers

    One or more form fields were empty. You should provide default values for all form fields that are used in the query.
    نميدونم بازم اشكال از پارس وب هست يا فايلاي من مشكل داره؟
    ممنون ميشم كمكم كنيد.
     
  2. koorosh

    koorosh Registered User

    تاریخ عضویت:
    ‏12 دسامبر 2002
    نوشته ها:
    1,525
    تشکر شده:
    10
    محل سکونت:
    Iran - Tehran
    آقا مسعود عزيز.
    مشکل از سرور نيست بلکه مشکل از دستور UPDate است که به زبان SQL نوشته شده و داری توسط ODBC به Database ميفرستی.

    اگه ميشه اون خط حاوی دستور Update رو اينجا بنويس تا ببينيم دقيقا مشکلش چيه . . .


    [/code]
     
  3. masoud

    masoud کاربر تازه وارد

    تاریخ عضویت:
    ‏21 دسامبر 2002
    نوشته ها:
    7
    تشکر شده:
    0
    اين هم كل برنامه asp كه البته خود فرانت پيج ساخته:
    [code:1]

    <%

    ' FP_ASP ASP Automatically generated by a Frontpage Component. Do not Edit.



    On Error Resume Next

    Session("FP_OldCodePage") = Session.CodePage

    Session("FP_OldLCID") = Session.LCID

    Session.CodePage = 65001

    Session.LCID = 1065

    Err.Clear



    strErrorUrl = ""



    If Request.ServerVariables("REQUEST_METHOD") = "POST" Then

    If Request.Form("VTI-GROUP") = "0" Then

    Err.Clear



    Set fp_conn =  Server.CreateObject("ADODB.Connection")

    FP_DumpError strErrorUrl, "Cannot create connection"



    Set fp_rs = Server.CreateObject("ADODB.Recordset")

    FP_DumpError strErrorUrl, "Cannot create record set"



    fp_conn.Open Application("guest1_ConnectionString")

    FP_DumpError strErrorUrl, "Cannot open database"



    fp_rs.Open "Results", fp_conn, 1, 3, 2 ' adOpenKeySet, adLockOptimistic, adCmdTable

    FP_DumpError strErrorUrl, "Cannot open record set"



    fp_rs.AddNew

    FP_DumpError strErrorUrl, "Cannot add new record set to the database"

    Dim arFormFields0(5)

    Dim arFormDBFields0(5)

    Dim arFormValues0(5)



    arFormFields0(0) = "txtURL"

    arFormDBFields0(0) = "txtURL"

    arFormValues0(0) = Request("txtURL")

    arFormFields0(1) = "txtname"

    arFormDBFields0(1) = "txtname"

    arFormValues0(1) = Request("txtname")

    arFormFields0(2) = "txtaddress"

    arFormDBFields0(2) = "txtaddress"

    arFormValues0(2) = Request("txtaddress")

    arFormFields0(3) = "txtcomments"

    arFormDBFields0(3) = "txtcomments"

    arFormValues0(3) = Request("txtcomments")

    arFormFields0(4) = "txtemail"

    arFormDBFields0(4) = "txtemail"

    arFormValues0(4) = Request("txtemail")



    FP_SaveFormFields fp_rs, arFormFields0, arFormDBFields0



    FP_SaveFieldToDB fp_rs, Now, "Timestamp"



    fp_rs.Update

    FP_DumpError strErrorUrl, "Cannot update the database"



    fp_rs.Close

    fp_conn.Close



    Session("FP_SavedFields")=arFormFields0

    Session("FP_SavedValues")=arFormValues0

    Session.CodePage = Session("FP_OldCodePage")

    Session.LCID = Session("FP_OldLCID")

    Response.Redirect "confirmguest.asp"



    End If

    End If



    Session.CodePage = Session("FP_OldCodePage")

    Session.LCID = Session("FP_OldLCID")



    %>

    [/code:1]
    قسمت update رو bold نوشتم. البته اگه خودش باشه
    ممنون
     
  4. koorosh

    koorosh Registered User

    تاریخ عضویت:
    ‏12 دسامبر 2002
    نوشته ها:
    1,525
    تشکر شده:
    10
    محل سکونت:
    Iran - Tehran
    با عرض معذرت.
    اين برنامه که توسط FrontPage ساخته شده رو نميفهمم.
    اگه خودت نوشته بودی ميتونستم کمکت کنم. ولی اين از راه معمولش کار رو انجام نداده . . .
    باز هم معذرت ميخوام که نميتونم کمکی بکنم . . .
     

این صفحه را با دیگران به اشتراک بگذارید

خرید بک لینکreviews عسل طبیعی و گرده گل ایرانی