2011-01-26 37 views
0

我搜索了所有關於此問題的答案並找不到答案。MS SQL 6.5中的高位ASCII字符使用ADO插入INSERT

我具有類似於

insert myTable VALUES ('Value1', 'Value2', 'Value 3²More', 'Value 4√Even More') 

其中方炭(在3和更之間)是0xFD和平方根符號(4位和偶數之間)的0xFB的才能的SQL語句。

這是從ADO進入MSSQL 6.5數據庫。我嘗試使用\ xFE,\ 0xFE轉義字符,即使使用八進制(\ o375),但我不知道如何執行此操作。

基本上,這些字符是基於Pick的系統使用的分隔符@VM和@TM。如果我直接傳遞這些字符,他們會轉換爲?。

我們在ado連接字符串中有AutoTranslate = 0。

任何幫助,將不勝感激。我不是一個SQL人,所以請溫和。

Aaron

回答

0

我在妻子的幫助下完成了工作。 原來我需要用CHAR

所以來串聯值..

insert myTable VALUES ('Value1', 'Value2', 'Value 3' + CHAR(253) + 'More', 'Value 4' + CHAR(251) + 'Even More') 

,你都知道,我應該知道。