我已经搜索了所有的内容,但找不到答案。
我有一个类似于
的SQL语句insert myTable VALUES ( 'Value1', 'Value2', 'Value 3²More', 'Value 4√Even More' )
其中,方形字符(在3和更多之间)是0xFD,平方根符号(在4和偶数之间)是0xFB。
这是从ADO进入MSSQL 6.5数据库。我尝试使用\ xFE,\ 0xFE转义字符,甚至使用八进制(\ o375),但我不知道如何做到这一点。
基本上,这些字符是基于Pick的系统使用的分隔符@VM和@TM。如果我直接传递字符,它们会转换为?。
我们在ado连接字符串中有AutoTranslate = 0.
任何帮助将不胜感激。我不是一个SQL人,所以请保持温和。
亚伦
答案 0 :(得分:0)
我在妻子的帮助下解决了这个问题。 结果我需要使用CHAR
连接值所以..
insert myTable VALUES ( 'Value1', 'Value2', 'Value 3' + CHAR(253) + 'More', 'Value 4' + CHAR(251) + 'Even More' )
你们都知道,我应该知道。