안녕하세요
수고 많습니다.
아래와 같이 궁금한 내용이 있어서 질문을 드립니다.
원래는 Data Module에 TDataBase1을 올려서 잘 사용하였습니다.
그런데 어떤 업무가 다른 데이타베이스 이용하여 사용하게 되었습니다.
그래서 Data Module에 TDataBase2을 올려서 사용하게 되었습니다.
procedure TfOrderinqtp.FormShow(Sender: TObject);
begin
with DM1.Database2 do
begin
Connected := False;
Params.Clear;
Params.Add('DATABASE NAME=aabdbTahi');
Params.Add('SERVER NAME=bambi');
Params.Add('HOST NAME=bambi');
Params.Add('USER NAME=sa');
Connected := True;
end;
end;
procedure TfOrderinqtp.BitBtn1Click(Sender: TObject);
begin
with QTotal do
begin
Close;
Sql.Clear;
Sql.Add('select Order_date from CORder');
open;
end;
end;
TQuery에 있는 DataBaseName도 DataBase2의 이름을 주었습니다.
어떤 버튼을 클릭할경우 두번째 Database의 내용을 DB그리드 뿌려주고
싶은데 1번 데이타베이스 내용을 뿌려주네요
이러할때 두번째 데이타베이스 내용을 뿌려주고 싶은데 어떻게하면
될까요
두서 없는 말을 많이 했습니다.
[질문]
DataBase1은 평소대로 사용하고, 버튼을 클릭할때만 DataBase2을 사용하고
싶습니다.
많은 답변을 부탁 드립니다.