Havinga a problem when I execute an ADO command from vb which writes to my SQL Database. I execute a stored procedure which updates a field. I pass from VB a string through an ADO command however append paramter converts it to Null-terminated Unicode character string. The stored procedure recognises it as a SQL-variant. It works but the String is always truncated at 30 characters. The table column has data type nvarchar and length 100. Can anyone give me any ideas?? Thnks in advance