Vb6 在select语句中,我们如何比较包含单引号的字符串字段

Vb6 在select语句中,我们如何比较包含单引号的字符串字段,vb6,Vb6,我有一个存档的库存表,标题是产品。当我使用以下语句时 rs.打开“从库存中选择*产品=”&产品名称&“ “,db,2,1 id=rs!子标题id rs.Close 其中product_name是包含产品名称的字符串变量 例如: 产品名称=“阿尔法细胞” 此语句出错,因为字符串中有单引号。 我们如何解决这个问题 注意:我正在使用vb6使用此选项并尝试: 打开“从库存中选择*产品=”&替换(产品名称,“,”)&“”,db,2,1好的,我的问题解决了。有人建议设置标准字段的索引,如bno和produc

我有一个存档的库存表,标题是产品。当我使用以下语句时

rs.打开“从库存中选择*产品=”&产品名称&“ “,db,2,1

id=rs!子标题id

rs.Close

其中product_name是包含产品名称的字符串变量

例如:

产品名称=“阿尔法细胞”

此语句出错,因为字符串中有单引号。 我们如何解决这个问题

注意:我正在使用vb6

使用此选项并尝试:


打开“从库存中选择*产品=”&替换(产品名称,“,”)&“”,db,2,1

好的,我的问题解决了。有人建议设置标准字段的索引,如bno和productid

可能重复的你能删除引号吗?vb6中有许多函数可以修剪或删除字符串中的字符。我的产品id是数字格式。但是bno是字符串格式的,有些bno包含像bno=(K009)这样的圆括号