如何从数组里检索?

    技术2022-05-11  14

    问题:

    数组:int nums[] 里面存储了需要显示的商品的商品编号 数据窗口dw_1 显示的是所有商品或未显示数据 现在用dw_1.modify()修改dw_1的sql语句,只检索nums[]存的编号

    sql语句改如何写? select * from goods where goods.num in "nums[]" ? 这样应该不对,反正不知道如何做,或者不sql,有没有别的方法,总之能把数组里存的标志条件都检索出来就行 

     答案:

    long ll_index string ls_cond for ll_index = 1 to UpperBound(nums[])   ls_cond += string(nums[ll_index]) + "," next ls_cond = "(" + left(ls_cond,len(ls_cond) - 1) + ")" string ls_sql ls_sql = "select * from goods where goods.num in" + ls_cond dw_1.SetSqlSelect(ls_sql)


    最新回复(0)