任何人都可以请求上帝的爱告诉我为什么这个查询会在ms访问97中激活但不能通过.net jet 4.0驱动程序?
Update SkechersPricat, Map_Size Set SkechersPricat.Size=Map_Size.GeminiSize,
SkechersPricat.ourScale=3, SkechersPricat.OurSizeCol=Map_Size.GeminiSequence Where
SkechersPricat.Gender=Map_Size.Gender AND SkechersPricat.size=Map_Size.[size] and
SkechersPricat.Gender in ('G','B') and Map_Size.GeminiScaletype=3 and
SkechersPricat.SkechersStyleNumber like '*L'
编辑 Ps我从我使用的.net retvalue复制代码,这只是一个字符串可变。
答案 0 :(得分:2)
由于在Access本身运行的查询和从外部应用程序运行的查询之间的LIKE通配符的不同,您将被绊倒。
从Access本身运行查询时,您需要使用星号作为通配符:LIKE '*L'
。
从外部应用程序(如VB.NET应用程序)运行查询时,您需要使用百分号作为通配符:LIKE '%L'
。