不好意思,我只是个新手,目前只了解一点ado+sql server的, access的我没有做过,所以也转不过弯来帮你解决了比如说 edit1用来存在用户输入的表名 var sqlstring:string;sqlstring:='select * from '+edit1.text; // 这样就可以使用用户输入的表名了 with adoquery1 do begin close; sql.clear; sql.add(sqlstring); open; end;如果想让客户有可选性,且这些表是固定的话,你可以做个列表框或,把所有的表名都放进去,不就行了吗不知这样对你有没有什么帮助,不好意思
access的我没有做过,所以也转不过弯来帮你解决了比如说 edit1用来存在用户输入的表名
var
sqlstring:string;sqlstring:='select * from '+edit1.text;
// 这样就可以使用用户输入的表名了
with adoquery1 do
begin
close;
sql.clear;
sql.add(sqlstring);
open;
end;如果想让客户有可选性,且这些表是固定的话,你可以做个列表框或,把所有的表名都放进去,不就行了吗不知这样对你有没有什么帮助,不好意思