【发布时间】:2013-03-04 19:32:15
【问题描述】:
我正在尝试将以下文本添加到我的数据库中:Zeeland '96
但是单引号给了我错误。
应该是这样的:
INSERT INTO Department (Code, Name, CountryID) VALUES ('ZE', 'Zeeland '96', 1)
如您所见,此时缺少一个引号,我该如何解决这个问题?
提前致谢!
【问题讨论】:
标签: visual-studio sqlite insert
我正在尝试将以下文本添加到我的数据库中:Zeeland '96
但是单引号给了我错误。
应该是这样的:
INSERT INTO Department (Code, Name, CountryID) VALUES ('ZE', 'Zeeland '96', 1)
如您所见,此时缺少一个引号,我该如何解决这个问题?
提前致谢!
【问题讨论】:
标签: visual-studio sqlite insert
如您所见HERE,您需要连续使用两个单引号来转义它。试试:
INSERT INTO Department (Code, Name, CountryID) VALUES ('ZE', 'Zeeland ''96', 1)
【讨论】:
假设您使用的是 .NET 库,您可以使用 SQLiteParameter 类型来构建 SQL 命令字符串。
【讨论】:
INSERT INTO Department (Code, Name, CountryID) VALUES ('ZE', 'Zeeland ''96', 1)
【讨论】: