It's bug 17708, specifically related to using cfinsert/cfupdate with TEXT fields in a mySQL database. It cuts off the data after 10 characters.
If you're using the Merant mySQL driver, you could try using the myODBC driver instead http://www.mysql.com/Downloads/MyODBC If that doesn't help, you'll probably need to get it working with CFQUERY. Deb > -----Original Message----- > From: Won Lee [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, February 12, 2002 4:19 PM > To: CF-Talk > Subject: cfinsert and datacut off > > > Hi everyone > > > I have 6 textarea boxes in the form page before the action page. > When I do a dataimport strait to the DB I have all the text, including > the carriage returns in between them. However, when I try to edit it > through the web application, the application cuts off the text. > Debugging output correctly displays the text. Somewhere when the > <cfinsert> goes in it doesn't work too well. I changed to cfinsert from > a manual <cfquery> because...well I forgot why because I didn't write it > down, but I remember it was a good reason. I don't think it worked > correctly with a <cfquery> before. I'm fairly certain <cfinsert> works > correctly, its the <cfupdate> that I have my doubts about > > ========================================================================= > > [CF 5.0 Professional] > [mySQL Ver 11.13 Distrib 3.23.36, for redhat-linux-gnu (i386)] > > [Code for form_page.cfm] > <!--- > Author: Won Lee > Created: > Updated: > Project: SpaceDX > Page: template.cfm > > Anything edited with the meat and poratoes section will not have an > affect on the template. > ---> > <!--- login check throughout the whole site ---> > <cfmodule template="../includes/loginCheck.cfm" > accessLevel=#request.accessLevel# orgPage=#cgi.script_name#> > <cfquery name="getGroup" datasource="#request.dsn#"> > SELECT G.groupID, G.gName > FROM groups G > </cfquery> > > <cfquery name="getInventory2" datasource="#request.dsn#"> > SELECT * > FROM groups G, summary S > WHERE (G.groupID = #session.inventoryGroupID#) AND G.groupID = > S.groupID > </cfquery> > <cfif getInventory2.recordcount GT 0> > <cfset variables.summaryID = getInventory2.summaryID> > <cfelse> > <cfset variables.summaryID = 0> > </cfif> > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> > > <html> > <head> > <title>SpaceDX</title> > <link rel="stylesheet" type="text/css" href="../includes/ksa.css"> > > </head> > > <body> > <table border="1" cellspacing="0" cellpadding="2" width="100%"> > <tr> > <td class="pagetitle">SpaceDX</td> > </tr> > <tr> > <td class="nav"><cfinclude > template="../includes/nav_public.html"></td> > </tr> > <tr> > <td> > <!--- *********************************The Meat and > Potatoes*************************** ---> > <table width="100%"> > <!--- module to change group ---> > <form action="change_group.cfm" method="post"> > <tr> > <td class="text"> > Group: > <select name="groupID"> > <cfoutput query="getGroup"> > <option value="#getGroup.groupID#" <cfif > getGroup.groupID EQ session.inventoryGroupID>selected</cfif>> > #getGroup.gName#</option> > </cfoutput> > </select> > <input type="submit" value="change group"><br><br> > </td> > </tr> > </form> > <tr> > <td> > <!--- ************************************************** ---> > <cfoutput> > <table width="100%" border="0"> > <!--- major structural ---> > <tr> > <td><a href="select.cfm?sumCatID=1 > &summaryID=#variables.summaryID#">Major Structural</a></td> > </tr> > <form name="theForm" action="inventory_action.cfm" method="post"> > <input type="hidden" name="summaryID" > value="#variables.summaryID#"> > <input type="hidden" name="groupID" > value="#session.InventoryGroupID#"> > <tr> > <td> > <textarea cols="100" rows="10" name="structural" row="10"> > #Trim(getInventory2.structural)#</textarea> > </td> > </tr> > <tr> > <td><a href="select.cfm?sumCatID=2 > &summaryID=#variables.summaryID#">Mechanical</a></td> > </tr> > <tr> > <td> > <textarea cols="100" rows="10" name="mechanical" > row="10">#getInventory2.mechanical#</textarea> > </td> > </tr> > <tr> > <td><a href="select.cfm?sumCatID=3 > &summaryID=#variables.summaryID#">Electrical</a></td> > </tr> > <tr> > <td> > <textarea cols="100" rows="10" name="electrical" > row="10">#Trim(getInventory2.electrical)#</textarea> > </td> > </tr> > <tr> > <td><a href="select.cfm?sumCatID=4 > &summaryID=#variables.summaryID#">Safety</a></td> > </tr> > <tr> > <td> > <textarea cols="100" rows="10" > name="safety" row="10"> > #Trim(getInventory2.safety)#</textarea> > </td> > </tr> > <tr> > <td><a href="select.cfm?sumCatID=5 > &summaryID=#variables.summaryID#">Vertical</a></td> > </tr> > <tr> > <td> > <textarea cols="100" rows="10" name="vertical" > row="10">#Trim(getInventory2.vertical)#</textarea> > </td> > </tr> > <tr> > <td><a href="select.cfm?sumCatID=6 > &summaryID=#variables.summaryID#">Misc</a></td> > </tr> > <tr> > <td> > <textarea cols="100" rows="10" name="misc" row="10"> > #Trim(getInventory2.misc)#</textarea> > </td> > </tr> > <tr> > <td align="center"><br><input type="submit" value="Save > Summary"></td> > </tr> > </form> > </table> > </cfoutput> > <!--- > ******************************************************************** ---> > > </td> > </tr> > </table> > </body> > </html> > > > > [Code of action_page.cfm] > <cfparam name="form.summaryID" default="0" type="numeric"> > <cfparam name="form.groupID" default="1" type="numeric"> > > <cfif NOT form.summaryID> > <cfinsert datasource="#request.dsn#" tablename="summary" > dbtype="ODBC"> > <cfelse> > <cfupdate datasource="#request.dsn#" tablename="summary" > dbtype="ODBC"> > </cfif> > > <cflocation url="inventory.cfm"> > > ================================================================== > ______________________________________________________________________ Why Share? Dedicated Win 2000 Server � PIII 800 / 256 MB RAM / 40 GB HD / 20 GB MO/XFER Instant Activation � $99/Month � Free Setup http://www.pennyhost.com/redirect.cfm?adcode=coldfusionc FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Archives: http://www.mail-archive.com/[email protected]/ Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

