请给个简单的例子,另外返回之后如何赋值给adoquery或者datasource控件?
我的最终目的是不让调用者看见我的连接字符串等数据,隔离调用者与数据库,他们只是调用我的函数获取数据(以后我会把函数写进dll),然后在他们的dbgrid 上面显示就行了
我的最终目的是不让调用者看见我的连接字符串等数据,隔离调用者与数据库,他们只是调用我的函数获取数据(以后我会把函数写进dll),然后在他们的dbgrid 上面显示就行了
function myfun():TADOQuery;
var ds:TADOQuery;
begin
ds:=TADOQuery.Create(nil);
//................
result:=ds;
end;//调用上述函数
procedure TForm1.Button1Click(Sender: TObject);
begin
ADOQuery1:=myfun();
end;