这段代码对我有用,但我不知道为什么。任何人都可以解释这段代码吗?
String.Format("'{0}%' LIKE '{1}%'", column_name, textbox1.text);
答案 0 :(得分:1)
String.Format
将第一个参数中的{n}
替换为n
- 以下参数。因此,它会将{0}
替换为值column_name
和{1}
,值为textbox1.text
,因此如果column_name
为"name"
且{ {1}}为“Joe”,结果为textbox1.text
。我不是100%确信这是你想要的。另外,关于你的标题 - 这些都不是VB.Net中的通配符(尽管如果你将它传递给SQL数据库它确实获得了通配符语义)。