Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
파라독스에서 packing 하는 법좀.......
파라독스 db를 사용하면
packing 을 해야 db에서 지우고 삽입하는 일들이
저장이 된다고 하는데여
몇주동안 돌아다니며 찾아도
packing하는 방법은 없거든여.........
고수님들 팩킹 하는 법 좀 알려주세요...........
꼭 이여
팩킹이라는 것도 몰 하는건 지 몰겠거든여.......
그럼 좋은 하루 되세여
2
COMMENTS
박재용
•
2002.05.09 21:29
^^ 패킹을 시켜야 지우고 삽입하는 일들이 저장되는것은 아닙니다..
파라독스는 기본적으로 작업을할때 메모리버퍼에서 작업되는것으로
알고있습니다.. 프로그램이 정상적으로 종료하기전에 다운된다던지하면
앞전에 작업하면서 수정하고.. 삭제하고.. 저장하던것들이 전부
없어져 버립니다.. 물리적으로 저장하기 않았기 때문이죠.. ^^
그래서 파라독스DB를 사용하시다면.. 테이블 or 쿼리의 이번트에 보시면
AfterPost ,AfterDelete에
dbisavechange(테이블쿼리명.Handle) ;
하시면 됩니다.. ^^;; 몇년전에 로칼프로그램짤때는 참 파라독스 많이
이용했어요.. ^^ 안전성이 좀 떨어지긴 했어요 ^^ㅋㅋㅋ 공짜니가 ^^;;
참 unit란에 DbiProcs 추가하세요..
0
0
삭제
수정
댓글
최석기
•
2002.05.09 21:14
DBase III나 Paradox같은 파일기반 디비의 경우에는 삭제를 시키더라두 물리적으로 삭제가 일어난게 아닙니다.
님께서 한번 테스트를 해보시지요. 여러 레코드를 입력한디 레코드를 여러개 지워보세요. 해당 디비 파일의 사이즈가 줄어드는지..
아마 사이즈의 변동은 없을껍니다.
실제 이 넘들은 지우는게 아니라 어떤 플래그를 가지고 있으면서 그 플래그가 체크된 넘은 지워졌다고 인식을 시키는거죠..
그래서 번호가 연속되게 받지 못할꺼예요..
그게 가능하게 하려면 Table Pack라는걸 해주어야 하거든요..
BDE 헬프에서 Packing 키워드로 찾아보세요..
설명이랑 예제까지 있거든요.
참고로 Paradox는 DbiDoRestructure라는 함수를 사용해서 Packing을 합니다.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
델파이탐크루즈
•
2002.05.09 20:40
2
COMMENTS
/
0
LIKES
QRCompositeReport 콤퍼넌트 사용시 이렇게 하면 되는데.....않되고 에러나네여...
박재용
•
2002.05.09 21:14
혹시 리포트물 Creates는 하셨나요? 저희는 QRComposite사용할때는 Preview나 Print하기전에 Create를 시...
델파이탐크루즈
•
2002.05.09 22:43
[답변] 감사합니다 .. 그런데..................???? 그건 해결했는데여............ 각기 다른 출력...
박연준
2002.05.09 20:20
0
COMMENTS
/
0
LIKES
ocx에서 종료시키는 명령이 뭔가요..?
정광호
•
2002.05.09 20:01
1
COMMENTS
/
0
LIKES
텍스트 파일에서 포인트 이동
박재용
•
2002.05.09 21:10
테스트파일을 그대로 읽을때는 한번읽어온다음에 위로 올라가는것은 불가능 한것으로 알고있습니다.. 차...
최장원
2002.05.09 19:24
0
COMMENTS
/
0
LIKES
특수문자를 메모창으로 전송하려면?
권광일
2002.05.09 18:23
0
COMMENTS
/
0
LIKES
웹브라우져의 메세지 모두 후킹할려면 ?
조명규
•
2002.05.09 12:14
2
COMMENTS
/
0
LIKES
현재 시스템에 열려 있는 포트를 알려면??
KDDG_ZZOM
•
2002.05.09 20:23
예전에 김영대씨 홈피에서 받은건데... 확인해보세요... var data: TWSAData; sock: TSocket; ad...
조명규
•
2002.05.10 01:18
답변 감사드립니다.^^* 테스트 해보니까 되네여~~~ 그런데 속도가 느린데. netstat 처럼 빨...
김종균
•
2002.05.09 11:45
2
COMMENTS
/
0
LIKES
파라독스에서 packing 하는 법좀.......
파라독스 db를 사용하면 packing 을 해야 db에서 지우고 삽입하는 일들이 저장이 된다고 하는데여 몇주동안 돌아다니며 찾아도 packing하는 방법은 없거든여......... 고수님들 팩킹 하는 법 좀 알려주세요........... 꼭 이여 팩킹이라는...
박재용
•
2002.05.09 21:29
^^ 패킹을 시켜야 지우고 삽입하는 일들이 저장되는것은 아닙니다.. 파라독스는 기본적으로 작업을할때 메...
최석기
•
2002.05.09 21:14
DBase III나 Paradox같은 파일기반 디비의 경우에는 삭제를 시키더라두 물리적으로 삭제가 일어난게 아닙니...
궁금이
•
2002.05.09 09:44
2
COMMENTS
/
0
LIKES
윈도우 로그인 화면에 대해서 고수님들의 도움을 받고자 합니다.
㉯㉰감자
•
2002.05.10 02:44
안녕하세요... OS를 몰로 사용하는지는 모르겠지만.... NT 서버급 부터는 CTRL+ALT+DEL을 누른다음 ...
궁금이
•
2002.05.10 10:16
감자님 우선 감사의 말씀을 드립니다. 제 질문에 관심을 가져 주시고 제가 몰랐던 사항들에 대해서 자세히...
김인선
2002.05.09 07:26
0
COMMENTS
/
0
LIKES
MySql에서 이미지 파일 저장하고 읽어오는 방법은?
차형석
2002.05.09 06:10
0
COMMENTS
/
0
LIKES
프로그램 배포시.. 어떤 절차를 거쳐야 합니까.
이윤주
2002.05.09 05:27
0
COMMENTS
/
0
LIKES
StringGrid에서 FixedCols로 설정된 칼럼에 에드트 할 수 있는지요...
김종균
•
2002.05.09 05:12
2
COMMENTS
/
0
LIKES
폼의 배경을 투명하게 하는거좀......
오프라인
•
2002.05.09 22:33
컴포넌트 중에 Button을 쓰시지 마시구.. SpeedButton을 이용해 보세요... SpeedButton의 Flat ...
최용일
•
2002.05.09 22:33
안녕하세요. 최용일입니다. 그냥 TSpeedButton을 쓰세요. Transparent, Flat속성을 True로 하면 배경화...
박재용
•
2002.05.09 04:38
4
COMMENTS
/
0
LIKES
[답변] 델파이3 엔터프라이즈버전에 있는 Entera 컴포넌트 구합니다.
머슴
•
2002.05.09 20:40
내용없다니까요....
머슴
•
2002.05.09 21:21
제가 아까는 엔테라 초짜라서 정확한 답변은 안해드렸는데요... 엔테라를 구매하게 되면 &nbs...
박재용
•
2002.05.13 23:42
^^ 엔트라 컴포넌트 구매했습니다.. 200만원이나 주고.. (울사장 절 죽일라 합니다.. ㅠㅠ) &q...
박재용
•
2002.05.09 22:23
^^ 제가 관공서 프로그램을 짜거든요.. 차적망이 엔트라로 연결되어있으니 굳이 저희가 엔트라 클라이언트...
김진아
•
2002.05.09 03:28
1
COMMENTS
/
0
LIKES
스트림을 파일로 저장하기..
최용일
•
2002.05.09 22:23
안녕하세요. 최용일입니다. 그냥 파일하나 열어가지고 그 스트림의 내용을 그대로 쓰면 될건데요.. ^...
홍동훈
•
2002.05.09 02:48
2
COMMENTS
/
0
LIKES
램상주 프로그램을 프로그램을 구현하고 싶어요.
최용일
•
2002.05.09 22:27
안녕하세요. 최용일입니다. Windows에는 램상주프로그램이라는 것이 없습니다. Windows의 오른쪽아래...
㉯㉰감자
•
2002.05.10 02:49
안녕하세여~ 허접감자입니다.. 정말 오래간만에 들어 보는 단어입니다.. "램상주" Tray...
한규호
•
2002.05.09 02:13
4
COMMENTS
/
0
LIKES
BDE 5.2 혹은 그 이하의 버전을 그냥 설치 본으로 깔수 없나요?
최석기
•
2002.05.09 02:36
답변이 될려나 모르겠는데 급하게 셋팅하실 필요가 있으시다면 델파이 시디를 인스톨 시키면서 사용자 타입...
한규호
•
2002.05.09 02:44
답변 감사 드립니다. 하지만 제가 원하는 것은요. 배포할때 BDE를 포함 할려니 파일 용량이 너무 커서요....
김경록
•
2002.05.09 02:50
InstallShield를 사용해서.. BDE만 설정한다음에.. Setup본을 만드시면 됩니다... 즐델하시길..
한규호
•
2002.05.09 11:06
^^
최정민
•
2002.05.09 01:42
1
COMMENTS
/
0
LIKES
sms 구현 방법에 관한문의
토브젝트
•
2002.05.13 09:18
어떤 용도로 쓰실껀지요 ? 소켓을 이용한 방법을 쓰시면 될듯 하구요. 각 회사(통신사 011,019,018..) 에...
장태원
2002.05.09 01:02
0
COMMENTS
/
0
LIKES
qreport 읽어오기, 저장하기
박성훈
•
2002.05.09 00:56
1
COMMENTS
/
0
LIKES
인터베이스 에러점 봐주세요.
장태원
•
2002.05.09 01:03
자릿수 확인해보셈..
장태원
•
2002.05.09 00:21
1
COMMENTS
/
0
LIKES
DBGrid에 DateTimePicker 뛰우기..
이대희
•
2002.05.16 20:53
FormatDateTime('yyyy"/"mm"/"dd), date) 을 써보세요
김종균
2002/05/09 11:45
Views
227
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
파라독스는 기본적으로 작업을할때 메모리버퍼에서 작업되는것으로
알고있습니다.. 프로그램이 정상적으로 종료하기전에 다운된다던지하면
앞전에 작업하면서 수정하고.. 삭제하고.. 저장하던것들이 전부
없어져 버립니다.. 물리적으로 저장하기 않았기 때문이죠.. ^^
그래서 파라독스DB를 사용하시다면.. 테이블 or 쿼리의 이번트에 보시면
AfterPost ,AfterDelete에
dbisavechange(테이블쿼리명.Handle) ;
하시면 됩니다.. ^^;; 몇년전에 로칼프로그램짤때는 참 파라독스 많이
이용했어요.. ^^ 안전성이 좀 떨어지긴 했어요 ^^ㅋㅋㅋ 공짜니가 ^^;;
참 unit란에 DbiProcs 추가하세요..