在VFP9.0中使用语句:thisform.combo1.RowSource="select qdmx.业主姓名 from qdmx.dbf where ALLTRIM(qdmx.行政村)=&m " 为组合框combo1的rowsource属性赋值,但在表单中执行此语句时会弹出SQL查询结果,请问有什么办法能够阻止窗口弹出“浏览”窗口
thisform.combo1.RowSource="select qdmx.业主姓名 from qdmx.dbf where ALLTRIM(qdmx.行政村)=&m into cursor tmp_yzxm "
把查询结果保存到临时表中
在表单的unload事件中加上 use in tmp_yzxm
把查询结果保存到临时表中
在表单的unload事件中加上 use in tmp_yzxm
温馨提示:答案为网友推荐,仅供参考
第1个回答 2009-05-18
建议用另一种方法
在 thisform.combo1.Init 事件中写代码:
select qdmx.业主姓名 from qdmx.dbf where ALLTRIM(qdmx.行政村)=&m INTO CURSOR qdmx222
thisform.combo1.RowSourceType=6 && 数据源类型为 字段
thisform.combo1.RowSource="qdmx222.业主姓名 "本回答被提问者和网友采纳
在 thisform.combo1.Init 事件中写代码:
select qdmx.业主姓名 from qdmx.dbf where ALLTRIM(qdmx.行政村)=&m INTO CURSOR qdmx222
thisform.combo1.RowSourceType=6 && 数据源类型为 字段
thisform.combo1.RowSource="qdmx222.业主姓名 "本回答被提问者和网友采纳