안녕하세요?.. 수고가 많으십니다.
음........ 데이터베이스 쪽으로 프로그램을 짜고 있습니다.
프로그램상에서 내가 BDE에서 설정한 모든 데이터베이스 알리아스명을 가지고 오고싶습니다.
워낙 초짜라 아무생각이 나지가 않는군요..
조금의 힌트라도 부탁드립니다.
근데, 만약에 내가 BDE설정프로그램을 만들어 놓았으면.. 다른 컴퓨터에서도 사용이 가능합니까?.. 다른 컴퓨터에는 BDE가 설치되지 않았을 경우 말이예요?.... 물론 해당하는 Client DB는 있구요..
개념이 잘 서지가 않군요..
고수님들의 답변 부탁드립니다.
이건 예를 들어서 알리아스명을 콤보박스에 가져오는 겁니당
리스트 박스엔 테이블 명이 나오구여...
참고 하세여..
전 고수는 아니지만..돔이되셨음 하네여
ㅋㅋㅋ
procedure TForm1.ComboBox1Click(Sender: TObject);
var
MyStringList :TStringList;
begin
Database1.AliasName := ComboBox1.Text;
MyStringList := TStringList.Create;
try
ListBox1.Items.Clear; // 리스트박스 깨끗하게 하기
Session.GetTableNames(ComboBox1.Text, '*.*',true, False, MyStringList); //<-이부분이 가져옴당
ListBox1.Items := MyStringList; //리스트박스에 테이블명 가져오기
finally
MyStringList.Free;
end;