Hi Neil, I tried the truncate method and that didnt have any effect. I created a new version of the proc as follows.
<cfquery name="LOCAL.qUpdate" datasource="SecurityModel"> CREATE PROC Proc_Credential_Create @User_ID INTEGER , @MemberUsername VARCHAR(128) , @MemberPassword VARCHAR(128) AS INSERT INTO Credential(User_ID, MemberUsername, MemberPassword) VALUES (@User_ID, CAST(@MemberUsername AS VARCHAR(128)), CAST(@MemberPassword AS VARCHAR(128))) </cfquery> And that appears to run without error and enters the data into the table no worries!! So that fixes it, just seems wierd that was have to cast that datatype. I've also added you to MSN now, Thanks, Rob ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:281410 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4