J
Jao
Unregistered / Unconfirmed
GUEST, unregistred user!
一个ISAPI的程序,向数据库中填加一条文本记录:
SQLString := 'INSERT table values("' + RequestString + '")';
RequestString是在一个Text,此时如果用户输入it's a dog,那么Delphi
会提示Missing right quote.
我开始用Stringreplace函数将单引号替换为‘+#39+’,结果却突兀的很:
显示为it+#39+s a dog.
同样,如果用户输入的是"it is a dog",SQL Server又会提示双引号引起错误。
唉,真是左右为难啊。
SQLString := 'INSERT table values("' + RequestString + '")';
RequestString是在一个Text,此时如果用户输入it's a dog,那么Delphi
会提示Missing right quote.
我开始用Stringreplace函数将单引号替换为‘+#39+’,结果却突兀的很:
显示为it+#39+s a dog.
同样,如果用户输入的是"it is a dog",SQL Server又会提示双引号引起错误。
唉,真是左右为难啊。