-1

我为 Update SQL 命令创建了一个字符串变量,以便将此命令执行到 dbf 文件(使用 OleDb)。

当我的 SQL 命令包含在字符串 \r\n 中时,不接受 SqlCommand :(

这是我的 SQL 命令的示例:

update ZZAg7eve set evenotes = 'line1\r\nline2' where eveNum = '00000003'

我知道问题是\r\n。我尝试使用逐字记录,但总是出现相同的错误:“命令包含无法识别的短语/关键字”。

4

1 回答 1

1

在 VFP 中,您使用 CHR(13) + CHR(10) 来表示 CRLF。所以试试:

update ZZAg7eve set evenotes = 'line1' + chr(13) + chr(10) + 'line2' where eveNum = '00000003'
于 2013-04-02T21:28:12.273 回答