well.. i figured it out.  i added a 0 to all columns that were "null"
and then it worked.

its like it didnt know what to do with the "null" value.  not "null"
as a string, but no value.

anyway, i got it working, and i do not see anywhere that would do
anything to make a 7 anything other than a 7

is there a such thing?

i mean, i know the diff, between a string that is "7" and a numeric
value of 7 but other than that, you could probably argue that a 7 is a
7, right?

tony

On 5/9/05, Stan Winchester <[EMAIL PROTECTED]> wrote:
> Have your tried wrapping the val() function around the value when you add it 
> to the query? That way the column will be numeric when you do your sum(Total)
> 
>  <cfscript>
>    myQuery = QueryNew("date,price,quantity");
>    newRow = QueryAddRow(MyQuery,2);
>    temp = QuerySetCell(myQuery, "date","05/01/2005",1);
>    temp = QuerySetCell(myQuery, "price",val(5.95),1);
>    temp = QuerySetCell(myQuery, "quantity",val(2),1);
>    temp = QuerySetCell(myQuery, "date","05/01/2005",2);
>    temp = QuerySetCell(myQuery, "price",val("null"),2);
>    temp = QuerySetCell(myQuery, "quantity",val(7),2);
>  </cfscript>
>  <cfdump var="#myQuery#">
>  <cfquery name="getSum" dbtype="query">
>    SELECT
>      sum(price) As TotalPrice,
>      sum(quantity) As TotalQuantity
>    FROM   myQuery
>    WHERE date = '05/01/2005'
>  </cfquery>
>  <cfdump var="#getSum#">
> 
> >Hola peeps!
> >
> >Is there a way to tell the queryNew() function what datatype a
> >particular column is?
> >
> >i have a query that i make that is the result set of a query or two,
> >and i have a total column that i write a number to.  the cells may be
> >null, may have a number, but NOTHING else.
> >
> >select sum(Total)
> >from getThis
> >where date = '05/01/2005'
> >
> >and its telling me that it cant perform that operation where an
> >operand is of type varchar.  well its not.  its numeric.
> >
> >any ideas?
> >
> >thanks
> >
> >--
> >tony
> >
> >Tony Weeg
> >
> >macromedia certified coldfusion mx developer
> >email: tonyweeg [at] gmail [dot] com
> >blog: http://www.revolutionwebdesign.com/blog/
> >cool tool: http://www.antiwrap.com
> >
> >"...straight cash homey"
> >- randy moss, now a raider
> 
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:206151
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to