Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
파라독스 Table에 Data Load ?
informix database에서 unload한 file을
informix에 table과 같은구조의 paradox table을 PC에 만들고 data를
load할 수 있는 방법이 있습니까.
4
COMMENTS
이재식
•
1999.09.15 20:36
안정한 wrote:
> informix database에서 unload한 file을
> informix에 table과 같은구조의 paradox table을 PC에 만들고 data를
> load할 수 있는 방법이 있습니까.
안녕하세요?
있습니다.
델파이에서는 로컬 DB 끼리, 혹은 서버 DB끼리,
혹은 로컬과 서버사이에 테이블의 schema와 content(data)를 서로간에
upload, download할 수 있는 그런 상호작용 기능을 제공합니다.
바로 DataPump라는 응용 프로그램입니다.
이것은 통상 'Program FilesCommon FilesBorland SharedBDE'라는
디렉토리에 존재합니다.
한 번 해 보세요.
다루는 방법을 자세히 알고싶은것은 안에 있는 도움말을 참고하세요.
그다지 어렵지 않게 조작하는 방법을 알게 될것입니다.
그럼 행운이 있기를...
0
0
삭제
수정
댓글
안정한
•
1999.09.15 18:56
답변 감사합니다.
Datapump.exe를 이용하면 편리한데
저는 delphi program에서 적용하려 합니다.
예로 Query componet에 load from "test.dat" insert into test처럼요...
0
0
삭제
수정
댓글
이재식
•
1999.09.16 03:11
그렇다면 실제로 DB와의 Pump가 아니라
텍스트파일(어떤 DB의 형식이었든)에 있는 데이터를
ParaDox로 옮기는 작업이라고 이해하면 되나요?
그럼, 결국 Infomix 테이블의 데이터는
txt형식의 파일로 저장되어 있게군요.
그리고 저장되어 있는 데이터 형식은
공백으로 분리되어있겠죠.
예를 들어, (이하 이렇게 데이터가 있다고 가정하겠습니다)
홍길동 20세 100점
말숙이 20세 80점
.
.
.
이런식으로요,
맞나요?
맞다고 가정하고 글을 써야 겠군요.
네, 그렇게 할 수 있습니다.
제가 코딩을 할 수는 없고
굵직한 부분만 말씀드릴께요.
이렇게 하면 되요.
먼저 FileHandle를 만들어야 해요.
파일변수를 선언해야 되죠.
var
FileHandle : TextFile ;
그리고, 파일을 열어요.
AssignFile(FileHandle, 'c:tempdata.txt') ;
reset(FileHandle) ;
여기까지가 파일을 열어주는 부분입니다.
그런다음 파일에 있는 데이터를 읽어야 겠죠.
변수에대해서는 적당한곳에 적당한 타입으로
선언해 주세요.
Data, f1, f2, f3변수는 String타입.
while not Eof(FileHandle) do
begin
ReadLn(FileHandle, Data) ;
f1 := copy(Data, 1, 6) ; // 이름읽기
f2 := copy(Data, 10, 4) ; // 나이읽기
f3 := copy(Data, 20, 3) ; // 점수읽기
try
DataBase1.StartTransaction ;
with Query1 do
begin
Close ;
SQL.Clear ;
SQL.Add('insert into myTable') ;
SQL.Add('values(:name, :age, :jumsu)') ;
ParamByName('name').asString := f1 ;
ParamByName('age').asString := f2 ;
ParamByName('jumsu').asString := f3 ;
ExecSQL ;
end ; // query end
DataBase1.Commit ;
except
CloseFile(FileHandle) ;
DataBase1.RollBack ;
Exit ;
end ; // try end
end ; // while end
CloseFile(FileHandle) ;
혹 설명이 부족하다면 다시 연락주십시요.
이것은 말그대로 거시적 로직일 뿐,
세세한것은 직접 구현해야 되겠죠.
도움이 되었으면 합니다.
그럼 행운이 있기를...
0
0
삭제
수정
댓글
이재식
•
1999.09.15 23:01
안정한 wrote:
> 답변 감사합니다.
>
> Datapump.exe를 이용하면 편리한데
>
> 저는 delphi program에서 적용하려 합니다.
>
> 예로 Query componet에 load from "test.dat" insert into test처럼요...
>
>
네, 메일을 보세요.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
최두섭
1999.09.17 04:18
0
COMMENTS
/
0
LIKES
질문]DBGrid에서 자동입력?
수기
•
1999.09.16 22:02
1
COMMENTS
/
0
LIKES
[급] stringgrid handling
chaser
•
1999.09.16 22:33
델파이에서 제공하는 StringGrid는 중간에 있는 Cell을 제거하는 기능이 없습니다. 역시 Row(행)을 없애는...
박진호
1999.09.16 21:34
0
COMMENTS
/
0
LIKES
[급질문]FTP component의 List 메소드의 결과 중 날짜 값 해결..?
김운식
1999.09.16 16:46
0
COMMENTS
/
0
LIKES
Activex에서 Actimovie 버튼제어???
강효진
1999.09.16 09:48
0
COMMENTS
/
0
LIKES
두가지 이상의 소리와 멀티미디어 파일의 플레이 가르쳐주셔요?
박동진
•
1999.09.16 20:57
1
COMMENTS
/
0
LIKES
알리아스를 찾을 수 없다고 나오는데....
chaser
•
1999.09.16 20:57
델파이로 DB관료 프로그램을 만드셨으면 배포할때 델파이 DB 엔진을 같이 배포해야합니다. 물론 배포하고...
초짜델퍼
1999.09.16 20:58
0
COMMENTS
/
0
LIKES
바탕화면 크기조절에 대해서.....
전은석
1999.09.16 20:59
0
COMMENTS
/
0
LIKES
Application에서 MDI form style DLL호출방법좀..
임성룡
•
1999.09.16 04:06
2
COMMENTS
/
0
LIKES
폼의 창 크기?
정종구
•
1999.09.16 07:36
임성룡 wrote: > 안녕하세요..열심히 델파이를 배우고 있는 사람입니다. > 다름이 아니라 요즘 DB를 하고...
강영석
•
1999.09.17 04:48
안되는데...
memogi
1999.09.16 03:19
0
COMMENTS
/
0
LIKES
콤보박스의 Ctl3D프로퍼티???
강인중
1999.09.16 03:02
0
COMMENTS
/
0
LIKES
윈도우 네트워크 환경
정근수
•
1999.09.16 00:54
1
COMMENTS
/
0
LIKES
델파이에서 쿼리 빌더를 구현할수 있을까요..?
김영대
•
1999.09.21 19:53
정근수 wrote: > 델파이 쿼리빌더의 기능을 구현해야 하는데... > 2 개의 Table 이상의 sql 구성시 field...
김태성
•
1999.09.16 20:58
1
COMMENTS
/
0
LIKES
윈도우의 볼륨을 조절하는 방법아시는분
안치봉
•
1999.09.16 20:58
한델의 델파이팁모아 => 나이렉스에서 'wave' 로 검색을 해보세요. 좋은(?) 자료가 많으니 자주 보세요 ...
최수영
1999.09.15 20:17
0
COMMENTS
/
0
LIKES
MessageDlg를 사용하여 도움말 구현
최광배
•
1999.09.15 19:09
1
COMMENTS
/
0
LIKES
WEB상에서 Active x form에의한 db연결 방법좀...
화랑
•
1999.09.19 23:41
델파이의 Midas를 이용해 보세요.. 리모트 모듈을 사용하면 원격지에서도 간단히 디비를 접속할수 있어...
김명호
•
1999.09.15 18:17
3
COMMENTS
/
0
LIKES
소수점에서 반올림하는 함수는....
이준해
•
1999.09.16 09:57
김명호 wrote: > 델파이에서 소숫점 몇자리에서 자르는것은 Str Function으로 처리가 가능한데 > 마지막 ...
이정욱
•
1999.09.15 19:58
만약 1.05를 1.1 로 하신다면 y := Round(x + 0.05); 하시면 됩니다. 즉, 12.2346 이면 y := Round(x+0.0...
김명호
•
1999.09.15 21:24
이정욱 wrote: > 만약 1.05를 1.1 로 하신다면 y := Round(x + 0.05); > 하시면 됩니다. > 즉, 12.2346 ...
박래균
•
1999.09.15 17:44
1
COMMENTS
/
0
LIKES
델파이4.0의 컴포넌트를 OCX로 만들기..
안치봉
•
1999.09.16 07:02
델파이 4메뉴에서 New 를 선택하면 ActiveX 페이지가 나오는데 거기서 ActiveX Control을 선택하면 나머지...
안정한
•
•
1999.09.15 17:41
4
COMMENTS
/
4
LIKES
파라독스 Table에 Data Load ?
informix database에서 unload한 file을 informix에 table과 같은구조의 paradox table을 PC에 만들고 data를 load할 수 있는 방법이 있습니까.
이재식
•
1999.09.15 20:36
안정한 wrote: > informix database에서 unload한 file을 > informix에 table과 같은구조의 paradox tabl...
안정한
•
1999.09.15 18:56
답변 감사합니다. Datapump.exe를 이용하면 편리한데 저는 delphi program에서 적용하려 합니다. ...
이재식
•
1999.09.16 03:11
그렇다면 실제로 DB와의 Pump가 아니라 텍스트파일(어떤 DB의 형식이었든)에...
이재식
•
1999.09.15 23:01
안정한 wrote: > 답변 감사합니다. > > Datapump.exe를 이용하면 편리한데 > > 저는 delphi progra...
김연아
•
1999.09.15 10:58
2
COMMENTS
/
0
LIKES
FTP에 괸해서...
김영대
•
1999.09.15 22:47
제 홈페이지(http://myhome.shinbiro.com/~cozykyd/index.htm)를 보시면 "공개 프로그램 소스" 에 "FTP...
김주민
•
2000.02.17 03:00
김영대 wrote: > > 제 홈페이지(http://myhome.shinbiro.com/~cozykyd/index.htm)를 보시면 > "공개 프...
이권혁
•
1999.09.15 10:14
1
COMMENTS
/
0
LIKES
ASyncPRO없이 자동응답기 만들기...
이정욱
•
1999.09.15 10:17
물론 가능하기도 합니다. 하지만 훨씬 많은 시간과 노력, 그리고 지식이 필요합니다. 가장 기본적인것...
안정한
1999/09/15 17:41
Views
653
Likes
4
Comments
4
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> informix database에서 unload한 file을
> informix에 table과 같은구조의 paradox table을 PC에 만들고 data를
> load할 수 있는 방법이 있습니까.
안녕하세요?
있습니다.
델파이에서는 로컬 DB 끼리, 혹은 서버 DB끼리,
혹은 로컬과 서버사이에 테이블의 schema와 content(data)를 서로간에
upload, download할 수 있는 그런 상호작용 기능을 제공합니다.
바로 DataPump라는 응용 프로그램입니다.
이것은 통상 'Program FilesCommon FilesBorland SharedBDE'라는
디렉토리에 존재합니다.
한 번 해 보세요.
다루는 방법을 자세히 알고싶은것은 안에 있는 도움말을 참고하세요.
그다지 어렵지 않게 조작하는 방법을 알게 될것입니다.
그럼 행운이 있기를...