有vb高手吗?请帮我解决一下“Select * From Where Like”的问题

来源:百度知道 编辑:UC知道 时间:2024/09/22 15:35:20
我用data控件连一个access表(学生)字段是姓名,求所有李姓学生,用MSFlexGrid控件显示,以下是代码:

Private Sub Command1_Click()
text1="李"
Data1.RecordSource = " Select * From 学生 Where 姓名 Like ' % " + Text1.Text + " % ' "
Data1.Refresh
End Sub
为什么一运行,就显示一张空表呢?
只要后面的'*'号也是不行呀

没办法了

把%改成*

只要后面的'*'号.
text1="李"
Data1.RecordSource = " Select * From 学生 Where 姓名 Like ' & Text1.Text "%'"
Data1.Refresh

在数据库系统里用这个SQL有记录集的?