Help me I have been working all day trying to get thisUpdate Query to work

Ask a Question related to Coldfusion - Advanced Techniques, Design and Development.

  1. #1

    Default Help me I have been working all day trying to get thisUpdate Query to work

    I am getting this error when I try and run this query update.

    Error Executing Database Query.
    [Macromedia][SequeLink JDBC Driver][ODBC Socket][Microsoft][ODBC Microsoft
    Access Driver] Syntax error in UPDATE statement.

    The error occurred in
    E:\Domains\theautogalleryva.com\wwwroot\MyCFSite\h tml\scroller\update_scroller_a
    ction.cfm: line 23

    21 : NULL
    22 : </cfif>
    23 : WHERE CarID = #FORM.CarID#
    24 : </cfquery>
    25 : <cflocation url="index.cfm">




    --------------------------------------------------------------------------------

    SQL UPDATE scrolltable SET ScrollerName = 'Cross Lander' , Text = 'The
    Crosslander 2005 Coming Soon' , Display = 1 WHERE CarID = 1
    DATASOURCE AGMyCFSite
    VENDORERRORCODE -3503
    SQLSTATE 42000

    Here is my code.

    <cfset CurrentPage=GetFileFromPath(GetTemplatePath())>
    <cfif IsDefined("FORM.MM_UpdateRecord") AND FORM.MM_UpdateRecord EQ "form1">
    <cfquery datasource="#application.ds#">
    UPDATE ScrollTable
    SET ScrollerName=
    <cfif IsDefined("FORM.scrollername") AND #FORM.scrollername# NEQ "">
    '#FORM.scrollername#'
    <cfelse>
    NULL
    </cfif>
    , Text=
    <cfif IsDefined("FORM.Text") AND #FORM.Text# NEQ "">
    '#FORM.Text#'
    <cfelse>
    NULL
    </cfif>
    , Display=
    <cfif IsDefined("FORM.Display") AND #FORM.Display# NEQ "">
    #FORM.Display#
    <cfelse>
    NULL
    </cfif>
    WHERE CarID = #FORM.CarID#
    </cfquery>
    <cflocation url="index.cfm">
    </cfif>
    <cfif NOT IsDefined("FORM.MM_UpdateRecord")>
    <cfquery name="Recordset1" datasource="#application.ds#">
    SELECT *
    FROM scrolltable
    WHERE CarID = #url.CallerID#
    </cfquery>
    </cfif>

    <form action="<cfoutput>#CurrentPage#</cfoutput>" name="form1" method="POST">
    <table width="100%" border="1" BORDERCOLOR="#DDDDCC">
    <tr>
    <th colspan="2" align="left" bgcolor="#F1F1EB" class="normal"
    scope="col">Update <cfoutput>#Recordset1.ScrollerName#</cfoutput>&nbsp;</th>
    </tr>
    <tr>
    <th scope="col" class="normal">Name:&nbsp;</th>
    <th align="left" class="normal" scope="col"><input name="CarID"
    type="hidden" value="<cfoutput>#Recordset1.CarID#</cfoutput>"><input
    name="scrollername" type="text"
    value="<cfoutput>#Recordset1.ScrollerName#</cfoutput>">&nbsp;</th>
    </tr>
    <tr>
    <th scope="row" class="normal">Scroller Text:&nbsp;</th>
    <td align="left" class="normal"><textarea name="Text" cols="70" rows="15"
    wrap="virtual"><cfoutput>#Recordset1.Text#</cfoutput></textarea>&nbsp;</td>
    </tr>
    <tr>
    <th scope="row" class="normal">Display Add:</th>
    <td align="left" class="normal">Yes:
    <input name="Display" type="radio" value="0" <cfif recordset1.display EQ
    0>checked<cfelse></cfif>>&nbsp; No: <input name="Display" type="radio"
    value="1" <cfif recordset1.display EQ 1>checked<cfelse></cfif>></td>
    </tr>
    <tr>
    <th scope="row"><input name="" type="submit"></th>
    <td><input name="" type="reset"></td>
    </tr>
    </table>

    <input type="hidden" name="MM_UpdateRecord" value="form1">
    </form>


    murpg Guest

  2. Similar Questions and Discussions

    1. Acces Query not working
      I wrote this query and thought it should work but it doest, any ideas. Thanx in Advance Rubeel <cfquery name="insert_faculty"...
    2. PHP Update query not working
      Hello, I'm using a standard update query and getting an error message. Here is the code: if ((isset($HTTP_POST_VARS)) && ($HTTP_POST_VARS ==...
    3. Query not working
      My providor is running cf6.1. I have a query that should work, but doesn't. It's pretty standard and i am horribly confused. Essentially, it states:...
    4. sum in query not working. Help please.....
      here is my query. the 3rd sum (totcost) does not ouput anything. i cant seem to figure it out. what am i doing wrong? <CFQUERY name='GetLegal'...
    5. recordset query not working
      hello, im using asp and dreamweavers automated features. the following query works select * from table where dateexp >= now so expired...
  3. #2

    Default Re: Help me I have been working all day trying to getthis Update Query to work

    Text and possibly Display are reserved words and you should not have a column
    with these names
    either rename the columns or enclose in square brakets

    UPDATE scrolltable
    SET ScrollerName = 'Cross Lander'
    , [Text] = 'The Crosslander 2005 Coming Soon'
    , [Display] = 1
    WHERE CarID = 1

    Ken

    The ScareCrow Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139