关于查询结果的显示问题
我编了一段查询的程序,click的内容如下:IF thisform.check1.Value=1
a1=ALLTRIM(thisform.text1.Value)
a1="%"+a1+"%"
SELECT * from d:\用户信息表;
WHERE 用户信息表.电话号码 LIKE a1 ;
into cursor cursor1
thisform.grid1.recordsource=cursor1
thisform.Refresh
ENDIF
但运行起来,如果把grid1的recordsourcetype设置为0(表),则运行表单时grid1的起始内容为空,输入内容查询后正常显示结果,
如果把grid1的recordsourcetype设置为1(别名),则运行表单时grid1的起始内容为所有记录,输入内容查询后没有结果显示,
请哪位高手帮忙解释一下为什么会这样.我希望作的是运行表单时grid1的起始内容为所有记录,输入内容查询后正常显示结果啊