Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
mysql에서 DB가 여러개 있는데 myodbc를 이용해서 하면 db를 처음에 선택
안녕하세요
델파이를 처음 시작하는 장도리입니다.
제가 델파이와 mysql을 이용해 프로그램을 하나 만들려고 하는데요..
델파이와 mysql을 연결하고 쿼리해서 가져 오는것까진 다 됐거든요..
근데 문제는 DB가 한 5개 정도
5
COMMENTS
유희정
•
2001.04.19 01:36
장도리 wrote:
> 안녕하세요
>
> 델파이를 처음 시작하는 장도리입니다.
>
> 제가 델파이와 mysql을 이용해 프로그램을 하나 만들려고 하는데요..
>
> 델파이와 mysql을 연결하고 쿼리해서 가져 오는것까진 다 됐거든요..
>
> 근데 문제는 DB가 한 5개 정도
0
0
삭제
수정
댓글
^-_-^
•
2001.04.19 01:29
yo'
안녕하세요!! 날씨 죽임돠 ToT
흠..그냥 하시면 될껀데여......
With Query1 Do Begin
Close;
Sql.Add('Select * from Stu1_DB');
Open;
Close;
Sql.Add('Select * from Stu2_DB');
Open;
End;
^^;; 만약 다른 데이터베이스 에 있는거라면 'use databasename' 을 먼저하시면
되겟죠...:)
그럼...휘리릭~
bLue bLood.
장도리 wrote:
> 안녕하세요
>
> 델파이를 처음 시작하는 장도리입니다.
>
> 제가 델파이와 mysql을 이용해 프로그램을 하나 만들려고 하는데요..
>
> 델파이와 mysql을 연결하고 쿼리해서 가져 오는것까진 다 됐거든요..
>
> 근데 문제는 DB가 한 5개 정도
0
0
삭제
수정
댓글
장도리
•
2001.04.19 01:55
답변감사합니다.
근데...
use database라면 DB선택하는거죠?
query 들어가기전에
php의 mysql_select_db("Stu1_db",$dbconn);
처럼 Db를 선택하는건가요?
^-_-^ wrote:
> yo'
>
> 안녕하세요!! 날씨 죽임돠 ToT
>
> 흠..그냥 하시면 될껀데여......
>
> With Query1 Do Begin
> Close;
> Sql.Add('Select * from Stu1_DB');
> Open;
> Close;
> Sql.Add('Select * from Stu2_DB');
> Open;
> End;
>
> ^^;; 만약 다른 데이터베이스 에 있는거라면 'use databasename' 을 먼저하시면
> 되겟죠...:)
>
> 그럼...휘리릭~
>
> bLue bLood.
>
>
>
> 장도리 wrote:
> > 안녕하세요
> >
> > 델파이를 처음 시작하는 장도리입니다.
> >
> > 제가 델파이와 mysql을 이용해 프로그램을 하나 만들려고 하는데요..
> >
> > 델파이와 mysql을 연결하고 쿼리해서 가져 오는것까진 다 됐거든요..
> >
> > 근데 문제는 DB가 한 5개 정도
0
0
삭제
수정
댓글
^-_-^
•
2001.04.19 03:55
yo`
흠...에거..제가 질문내용을 잘못 파악했습니다.
ODBC를 통한다고 해도 MySQL서버의 여러 데이터베이스 안의 여러테이블을 자유자재로
사용할수 있습니다.
ODBC를 설정할때 분명 어느 하나의 데이터베이스를 선택하게끔 되어 있지만, 런타임시
바꿀수 있습니다.
데이터베이스가 Stu1_DB, Stu2_DB 가 있고..
Stu1_DB 데이터베이스 안에 Table1 테이블이 있고..
Stu2_DB 데이터베이스 안에 Table2 테이블이 있다고 가정하에...
글코 Database 콤포와 Query 콤포를 사용한다고 가정했을때....
먼저 Stu1_DB 데이터베이스의 Table1 테이블을 사용하고...
Stu1_DB 데이터베이스의 Table2 테이블을 사용한다고 했을때..
With Query1 Do Begin
Close;
Sql.Clear;
Sql.Add('use Stu1_DB');
ExecSql;
Sql.Clear;
Sql.Add('Select * From table1');
Open;
//...처리
Close;
Sql.Clear;
Sql.Add('use Stu1_DB');
ExecSql;
Sql.Clear;
Sql.Add('Select * From table1');
Open;
//...처리...
End;
이런식으로 use database 로 데이터베이스를 변경후 사용하시면 됩니다.
물론 use database는 ExecSql 메소드로 ^^;;
님이 말씀하신 php에서 데이터베이스 변경(??)에 해당하겟죠...:)
글쿠 다른 데이터베이스상의 테이블 끼로도 join이 가능합니다.
Sql.Add('Select a.*,b.* from Stu1_DB.table1 a left join Stu1_DB.table2 b ');
Sql.Add('on a.code = b.code');
^^'' 이런식으로요 ^^''
그럼...휘리릭~~
bLue bLood.
0
0
삭제
수정
댓글
장도리
•
2001.04.21 19:37
답변 정말 감사합니다.
많은 도움이 되었습니다.
근데 한가지 Mysql은 Join이 안된느걸로 아는데..^^
도움 감사합니다...
^-_-^ wrote:
> yo`
>
> 흠...에거..제가 질문내용을 잘못 파악했습니다.
>
> ODBC를 통한다고 해도 MySQL서버의 여러 데이터베이스 안의 여러테이블을 자유자재로
> 사용할수 있습니다.
>
> ODBC를 설정할때 분명 어느 하나의 데이터베이스를 선택하게끔 되어 있지만, 런타임시
> 바꿀수 있습니다.
>
> 데이터베이스가 Stu1_DB, Stu2_DB 가 있고..
> Stu1_DB 데이터베이스 안에 Table1 테이블이 있고..
> Stu2_DB 데이터베이스 안에 Table2 테이블이 있다고 가정하에...
>
> 글코 Database 콤포와 Query 콤포를 사용한다고 가정했을때....
>
> 먼저 Stu1_DB 데이터베이스의 Table1 테이블을 사용하고...
> Stu1_DB 데이터베이스의 Table2 테이블을 사용한다고 했을때..
>
> With Query1 Do Begin
> Close;
> Sql.Clear;
> Sql.Add('use Stu1_DB');
> ExecSql;
> Sql.Clear;
> Sql.Add('Select * From table1');
> Open;
> //...처리
> Close;
> Sql.Clear;
> Sql.Add('use Stu1_DB');
> ExecSql;
> Sql.Clear;
> Sql.Add('Select * From table1');
> Open;
> //...처리...
> End;
>
> 이런식으로 use database 로 데이터베이스를 변경후 사용하시면 됩니다.
> 물론 use database는 ExecSql 메소드로 ^^;;
> 님이 말씀하신 php에서 데이터베이스 변경(??)에 해당하겟죠...:)
>
> 글쿠 다른 데이터베이스상의 테이블 끼로도 join이 가능합니다.
>
> Sql.Add('Select a.*,b.* from Stu1_DB.table1 a left join Stu1_DB.table2 b ');
> Sql.Add('on a.code = b.code');
>
> ^^'' 이런식으로요 ^^''
>
> 그럼...휘리릭~~
>
> bLue bLood.
>
>
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
초보자
2001.04.19 06:12
0
COMMENTS
/
0
LIKES
왜 않되는지 고수님들 부탁해여...
초보
•
2001.04.19 04:33
1
COMMENTS
/
0
LIKES
델파이가 어떤분야 인지 설명즘해주세여
타락천사
•
2001.04.19 06:40
^^
김성수
2001.04.19 04:21
0
COMMENTS
/
0
LIKES
create table 문에서 메모필드생성방법은요
mallove
•
2001.04.19 04:13
2
COMMENTS
/
0
LIKES
mdi폼에서 종료시 저장 여부
타락천사
•
2001.04.19 06:43
안녕하세여..타락임다..^^ 로직은 쉽게 짜는게 짱임다..^^ 내용 수정을 알려주는 전역변수 하나 만드...
mallove
•
2001.04.19 08:23
타락천사 wrote: > 안녕하세여..타락임다..^^ > > 로직은 쉽게 짜는게 짱임다..^^ > > 내용 수정을 ...
김준오
2001.04.19 03:43
0
COMMENTS
/
0
LIKES
리스트뷰에서 포커스가 간 아이템이 보이도록 스크롤이 자동 이동되게..
박윤호
2001.04.19 03:42
0
COMMENTS
/
0
LIKES
DB에 저장된 jpg를 DbImage로 불러오는 방법 아시는분...고수님들의 부탁합니다
박종수
•
2001.04.19 03:10
1
COMMENTS
/
0
LIKES
퀵리포트 출력물에서 이런 출력물은?
박용병
•
2001.04.19 06:49
박종수 wrote: > 이전에 한번 질문해서 희정님이 답변해주셨는데..... > 제가 질문을 모호하게 했나봐요....
손광효
2001.04.19 03:06
0
COMMENTS
/
0
LIKES
오라클과 연결시도할때 런타임에서만 에러가 납니다.
장도리
•
2001.04.19 01:25
5
COMMENTS
/
0
LIKES
mysql에서 DB가 여러개 있는데 myodbc를 이용해서 하면 db를 처음에 선택
안녕하세요 델파이를 처음 시작하는 장도리입니다. 제가 델파이와 mysql을 이용해 프로그램을 하나 만들려고 하는데요.. 델파이와 mysql을 연결하고 쿼리해서 가져 오는것까진 다 됐거든요.. 근데 문제는 DB가 한 5개 정도
유희정
•
2001.04.19 01:36
장도리 wrote: > 안녕하세요 > > 델파이를 처음 시작하는 장도리입니다. > > 제가 델파이와 mysql을...
^-_-^
•
2001.04.19 01:29
yo' 안녕하세요!! 날씨 죽임돠 ToT 흠..그냥 하시면 될껀데여...... With Query1 Do Begin ...
장도리
•
2001.04.19 01:55
답변감사합니다. 근데... use database라면 DB선택하는거죠? query 들어가기전에 php의 mysql_sel...
^-_-^
•
2001.04.19 03:55
yo` 흠...에거..제가 질문내용을 잘못 파악했습니다. ODBC를 통한다고 해도 MySQL서버의 여러 데이터...
장도리
•
2001.04.21 19:37
답변 정말 감사합니다. 많은 도움이 되었습니다. 근데 한가지 Mysql은 Join이 안된느걸로 아는데..^^...
유희정
•
2001.04.19 01:22
1
COMMENTS
/
0
LIKES
DrawFocusRect와 선택되지 않은 Component의 Focus표시
최용일
•
2001.04.19 01:42
안녕하세요. 최용일입니다. DrawFocusRect로 그려진 상태를 알수 있는 방법은 있나요? 없습니다. 님이...
jcw
•
2001.04.19 01:07
2
COMMENTS
/
0
LIKES
부탁함다...
최용일
•
2001.04.19 01:24
안녕하세요. 최용일입니다. 질문의 제목은 질문내용을 포괄할수있도록 정확히 작성해주세요... 소수...
jcw
•
2001.04.19 01:49
최용일씨 멜일좀 봐주세요.. 자세하게 좀 적어주시면 감사하겟습니다.. 잘 안되네요..ㅡㅡ;
궁금이
2001.04.19 00:56
0
COMMENTS
/
0
LIKES
BDE에러에 관한 질문입니다...
델왕초보
•
2001.04.19 00:32
1
COMMENTS
/
0
LIKES
정수형,실수형에 관하여
Mr. Larson
•
2001.04.19 00:40
어째 한동안 잠잠하다 했는데.... (ㅡㅡ) 델파이책 아무거나 찾아보면 100% 나옵니다. 델파이 실행한...
델초보
•
2001.04.19 00:06
3
COMMENTS
/
0
LIKES
: 폼의 크기를 일정 사이즈 이하로 안되게 하려는데
최용일
•
2001.04.19 01:27
안녕하세요. 최용일입니다. Constraints속성을 이용하시면 코딩한줄없이 간단히 하실 수 있습니다. ...
델초보
•
2001.04.19 03:41
3.0 을 쓰느데 그런 속성은 어디에 있는 건가요?? 암만 찾아도 안보여요.. ㅠ.ㅠ 최용일 wrote: > ...
tomhea
•
2001.04.19 00:23
델초보 wrote: > 폼의 크기를 일정 사이즈 이하로 안되게 하려는데 > 관련자료를 찾아보니 있긴한데 어떻...
장웅철
•
2001.04.18 23:33
1
COMMENTS
/
0
LIKES
도와주세요..
류종택
•
2001.04.19 00:02
아래 소스를 참고하세요. 꿈꾸는 바보 류.. ---------------- procedure TForm1.Button1Click(S...
궁그미
2001.04.18 23:19
0
COMMENTS
/
0
LIKES
차트에서요...
영러브
2001.04.18 23:17
0
COMMENTS
/
0
LIKES
퀵레포트에서 qrlabel을 FindComponent 방법좀 알려주세요
오원덕
2001.04.18 22:50
0
COMMENTS
/
0
LIKES
??????Pervasive SQL?????
초보
2001.04.18 22:30
0
COMMENTS
/
0
LIKES
파워포인트 파일 출력하는 방법좀 가르쳐주세요..
Jin
•
2001.04.18 21:51
1
COMMENTS
/
0
LIKES
디스플레이 등록정보 화면 뜨게 하는 방법
최용일
•
2001.04.19 01:28
안녕하세요. 최용일입니다. 디스플레이 등록정보 화면 뜨게 하는 방법은 델코에 답변있구요. 해상도 변...
장도리
2001/04/19 01:25
Views
205
Likes
0
Comments
5
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 안녕하세요
>
> 델파이를 처음 시작하는 장도리입니다.
>
> 제가 델파이와 mysql을 이용해 프로그램을 하나 만들려고 하는데요..
>
> 델파이와 mysql을 연결하고 쿼리해서 가져 오는것까진 다 됐거든요..
>
> 근데 문제는 DB가 한 5개 정도