【发布时间】:2011-11-24 09:36:39
【问题描述】:
我有一个这样的字符串:
string query = "INSERT INTO CUSTOMER (id, name, address, address2) VALUES(@id, @name, @address, @address2)"
然后我用“榆树街”替换@address
query = query.Replace("@address", "'" + "Elm Street" + "'");
结果变成:
INSERT INTO CUSTOMER (id, name, address, address2) VALUES(@id, @name, 'Elm Street', 'Elm Street'2)
如何得到结果:
INSERT INTO CUSTOMER (id, name, address, address2) VALUES(@id, @name, 'Elm Street', @address2) ?
【问题讨论】: