莫名的“找不到别名”错误
程序中有这么两句, 其中L2name为字符型字段,如果L2name为“bb123”时,不出错,为“123bb”时出错,为“FOG-WM07003WV-A”时也出错,不知道别名具体要求是什么呢?....
Use (L2name) In 0
Select(Alltrim(L2name))
....
最终的解决办法,把每个表名加入一个创建的数组,以表名在数组的行数作为别名的序号,以此来select 表的别名:
...
bm_ic=Alltrim(Str(Ascan(array_name123,Alltrim(L1name),1,array_count123,1,15)))
Use (L1name) Alias ('bm'-bm_ic) In 0
...
Select ('bm'-Alltrim(Str(Ascan(array_name123,Alltrim(L1name),1,array_count123,1,15))))
...
[此贴子已经被作者于2017-5-28 11:28编辑过]