如何将数据获取到 foxpro 中的组合框
How to get data to a combo box in foxpro
我有一个组合框,我需要插入数据范围和 select 一个字段来过滤来自 sql 服务器的数据,以便将数据获取到组合框。为此,我使用了这段代码,但数据未显示在组合框中。我怎样才能以正确的方式做到这一点?
stra="select cAcctNumber from MAS.dbo.vACP_Payments where cFtyCD=?thisform.cboFactory.value and dPaymentDate>= ?thisform.txtFromDate.Value "
stra=stra+" AND dPaymentDate<= ?thisform.txtToDate.Value and cPaymentTypeDesc='CHEQUE' group by cAcctNumber "
SQLExec(hndOps,stra,'AccNos')
thisform.cboAccNo.Value=AccNos.cAcctNumber
组合框的值 属性 仅指示选择了哪个项目。您需要设置 RowSource。由于您已经有了游标,最简单的是:
ThisForm.cboAccNo.RowSource = "AccNos"
添马舰
我有一个组合框,我需要插入数据范围和 select 一个字段来过滤来自 sql 服务器的数据,以便将数据获取到组合框。为此,我使用了这段代码,但数据未显示在组合框中。我怎样才能以正确的方式做到这一点?
stra="select cAcctNumber from MAS.dbo.vACP_Payments where cFtyCD=?thisform.cboFactory.value and dPaymentDate>= ?thisform.txtFromDate.Value "
stra=stra+" AND dPaymentDate<= ?thisform.txtToDate.Value and cPaymentTypeDesc='CHEQUE' group by cAcctNumber "
SQLExec(hndOps,stra,'AccNos')
thisform.cboAccNo.Value=AccNos.cAcctNumber
组合框的值 属性 仅指示选择了哪个项目。您需要设置 RowSource。由于您已经有了游标,最简单的是:
ThisForm.cboAccNo.RowSource = "AccNos"
添马舰