【发布时间】:2012-01-25 11:00:48
【问题描述】:
我使用 Visual Foxpro 9 和 SQL Server 作为后端。我正在执行此查询以使用 unicode 文本更新现有列值:
UPDATE <table> SET fname = "N('" + hexchr + "')"
问题是 Foxpro 将字符串存储为:
N(0945;0987;)
而当通过 SQL Server 管理工作室运行相同的命令时,字符串存储为实际的 devnagari 字体。
如何让 Foxpro 用 N 执行上述查询?
【问题讨论】:
-
听说过 SQL 注入吗? SQL 的字符串连接通常是个坏主意...
-
暂时不用担心。
标签: sql-server-2008 visual-foxpro