Steve,

Witango is probably "doubling" your explicit single quotes, defaulting to SQL 
encoding. Check to see for sure by turning on debugging, or putting the 
<@SQL> tag in your results html while you debug.  

Replace the explicit quotation characters with the <@SQ> tag:

>UPDATE VariableValues 
> SET Var_Value = <@SQ><@var local$VarValue><@SQ> 
> FROM VariableValues v1, Variables v2 
> WHERE ((v1.SiteID = <@var local$Site[1,SiteID]>) 
>  AND (v2.Var_Name = <@SQ><@var local$VarName><@SQ>) 
>  AND (v1.Var_ID = v2.Var_ID))

Bill

On Fri, 12 Dec 2003 16:05:51 -0600, Fogelson, Steve wrote:

>Direct DBMS Action in R:Tango. VarValue is TEXT, SiteID is INTEGER, 
VarName
>is TEXT, Var_ID is INTEGER.

>UPDATE VariableValues 
> SET Var_Value = '<@var local$VarValue>' 
> FROM VariableValues v1, Variables v2 
> WHERE ((v1.SiteID = <@var local$Site[1,SiteID]>) 
>  AND (v2.Var_Name = '<@var local$VarName>') 
>  AND (v1.Var_ID = v2.Var_ID))

Reply via email to