Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
트래젝션이 뭔지 잘 이해가..
안되네요..뭔지 쉽게 설명좀..해주세요..
그럼 수고하세요.^ㅡ^
2
COMMENTS
장태원
•
2002.07.03 20:54
Database 에 관해 많이 아는게 아니라서..제가 생각하는 트랜잭션을 말씀해 드리져.
Update, Insert, Delete 등의 Data를 처리하였을때.
물리적저장공간에는 즉시 처리 되지 않습니다.
Database 가 지원하는(설정된) 가상저장공간에 처리된 내역을 저장하게 됩니다.
이후 commit ,rollback 작업을 할수 있는것이 이때문입니다.
트랜잭션은 가상저장공간에서 물리적공간으로 이동하는 단계가 아닌가...ㅡㅡ; 합니다.
0
0
삭제
수정
댓글
하얀까마귀
•
2002.07.03 22:01
안녕하세요 하얀까마귀 입니다.
조금만 보충설명 하면...
트랜젝션은 1개의 테이블에 대한 작업할때는 별 필요가 없습니다.
1개의 테이블에서 에러가 나면 해당데이타가 들어가지 않을테니 그냥 에러처리 해줘버리면 되거든요...
하지만.. 음.. 원장같은 테이블이 있을 경우에.. 그러니까...
재고 같은거요. A란 재고가 있고.. 1개를 사용했다는 이력이 있는 테이블은
항상 같이 움직입니다...
이력테이블에 1개를 사용했다고 저장을 했는데 재고에 A를 1개 빼줘야 되는데
빼다가 에러가 났다면.. 이전의 이력테이블의 입력또한 되돌려야 겠죠..
이럴때 사용합니다... 롤백을 시키면..
트랜잭션이 시작할때의 상태로 되돌아갑니다. 이전의 이력테이블의 입력또한
없어지죠.. 이렇게 해야 디비가 맞아지니까요..
그럼.
0
0
댓글
(NOTICE) You must be
logged in
to comment on this post.
권혁규
•
2002.07.03 22:14
1
COMMENTS
/
0
LIKES
후~~ bmp파일 뒤집혔는데여 ㅡㅡ;; 바로 잡을라믄 어케 해요?
홍성락
•
2002.07.04 00:31
hsr//////////////////////////////////////////////////////////// 이미지 가 대칭된건지 회전이 된건지...
김대훈
•
2002.07.03 22:05
4
COMMENTS
/
0
LIKES
현업에선 사용자인증(Login)처리는 보통 어떻게 처리를 합니까??
양용성
•
2002.07.03 23:09
현업의 대부분 개발에서는 전 뭐 경력이 5년 밖에 안됐지만 다른 분들은 어쩔지 모르지만요. 1. TDataba...
J
•
2002.07.03 23:05
위의 두가지 방법을 저도 써보았지만.. 지금은 메인폼의 OnCreate 이벤트에 로긴폼을 뛰우는 방법을 씁...
김대훈
•
2002.07.04 00:07
먼저 답변 감사합니다 님의 글중에 몇가지 궁금한 것이있어 재질문을 올립니다. 제가 두가지 방법을 제시...
J
•
2002.07.04 00:57
Project->option을 보시면.. Auto-create form과 Availabel forms가 있죠.. 여기서 DM(datamodule)...
주관석
•
2002.07.03 21:26
3
COMMENTS
/
0
LIKES
델파이가 초보라구 갈구네요..
염상철
•
2002.07.04 19:12
코딩중에..어디선가.....begin은 쓰시고..end를 안쓰시거나.. 아님..코딩중에..실수로 지워서..end가..nd...
하얀까마귀
•
2002.07.03 21:33
안녕하세요 하얀까마귀 입니다. 아마 어딘가에 end or begin 을 잘못쓰신것 같은데 한번 확인해 보셍.. ...
장태원
•
2002.07.04 01:49
그럴땐 이렇게 해보셈. 각 procedure니 function 이니 묶어서. begin 의 수와 end의 수가 같은지 각각 세...
짱아
•
2002.07.03 21:14
1
COMMENTS
/
0
LIKES
insert가 두번되염... ㅡㅡ;;
하얀까마귀
•
2002.07.03 21:40
안녕하세요 하얀까마귀 입니다. 잘못된 부분... 레코드가 0일 경우에...sql 안에는 insert 문이 들어가 ...
우비소녀
•
2002.07.03 21:04
1
COMMENTS
/
0
LIKES
DBLookupComboBox에 관한 질문
델파이탐크루즈
•
2002.07.03 21:15
구지 Db와 연결된것 않써도 되여... ////////////////////////////////////////////////////////// // ...
cell
•
2002.07.03 20:59
2
COMMENTS
/
0
LIKES
폰트 다이얼로그 사용법점 갈켜줘요....
장태원
•
2002.07.03 21:05
저같으면 이렇게 할듯. if(Fonts.Execute) then begin ...
하얀까마귀
•
2002.07.03 21:03
안녕하세요 하얀까마귀 입니다. 그냥 간단하게.. edSize1.Fornt := Fonts.Font; 하시면 됩니다. 그...
항아
2002.07.03 20:57
0
COMMENTS
/
0
LIKES
인덱스 관련
한철
•
2002.07.03 20:47
1
COMMENTS
/
0
LIKES
indy 콤포넌트 공짜예요?...
하얀까마귀
•
2002.07.03 21:25
안녕하세요 하얀까마귀 입니다. Free 맞습니다. 델파이 6.0 에는 기본적으로 indy가 들어가 있어요.. ...
돌아버려
•
2002.07.03 20:47
2
COMMENTS
/
0
LIKES
이미지 확대 축소
하얀까마귀
•
2002.07.03 21:28
안녕하세요 하얀까마귀 입니다.. 확대 축소는 StretchBlt 함수를 사용하시면 됩니다 원하시는 크기 ...
돌아버려
•
2002.07.03 23:33
까마귀님 감사합니다 그런데 조금만 .. 조금만 사용법좀 알려주십시요.^^;;;
박상철
•
2002.07.03 17:17
1
COMMENTS
/
0
LIKES
activex 에서 현재 ie의 IWebbrowser2를 얻을수 없을까요?
최용일
•
2002.07.04 02:10
안녕하세요. 최용일입니다. ActiveForm에서 아래와 같이 하시면 IWebBrowser2인터페이스를 얻을 수 있습...
조성택
•
2002.07.03 08:10
2
COMMENTS
/
0
LIKES
트래젝션이 뭔지 잘 이해가..
안되네요..뭔지 쉽게 설명좀..해주세요.. 그럼 수고하세요.^ㅡ^
장태원
•
2002.07.03 20:54
Database 에 관해 많이 아는게 아니라서..제가 생각하는 트랜잭션을 말씀해 드리져. Update, Insert, ...
하얀까마귀
•
2002.07.03 22:01
안녕하세요 하얀까마귀 입니다. 조금만 보충설명 하면... 트랜젝션은 1개의 테이블에 대한 작업할때...
김명찬
•
2002.07.03 07:56
1
COMMENTS
/
0
LIKES
폴더명 변경에관한 문의(Window Xp)
최용일
•
2002.07.03 10:47
안녕하세요. 최용일입니다. while문다음에 FindClose써서 파일핸들 닫고 해보세요... ^^ 항상 즐코하...
이종택
•
2002.07.03 05:58
1
COMMENTS
/
0
LIKES
DLL소스보기?
블랙썬
•
2002.07.03 06:13
변선희
•
2002.07.03 04:44
3
COMMENTS
/
0
LIKES
디비그리드에서 선택된것 어떻게 가져와요?
블랙썬
•
2002.07.03 05:52
TQuery 를 보시면 AfterScroll 과 BeforeScroll 이벤트가 있습니다 여기 둘중 한군데에 코딩하심 되겠...
변선희
•
2002.07.03 22:51
첨엔 잘 나오는데... 등록이나 수정버튼을 누르고 나면 또 클릭해도 에디트박스에 안나오는데.. 이...
블랙썬
•
2002.07.04 02:05
등록이나 수정후 다시 검색을 안하셔서 그런거같은데요.. 즉, 조회할때랑 등록,수정할때랑 같은 TQuery ...
방성용
•
2002.07.03 04:20
1
COMMENTS
/
0
LIKES
데이터를 edit박스로 이동하는 방법
블랙썬
•
2002.07.03 06:12
일단 콤보박스에 있는 이름으로 검색을 한후 검색된 메일주소를 에디트박스에 입력하면 되겠네요... ...
차형석
•
2002.07.03 03:23
1
COMMENTS
/
0
LIKES
인스톨쉴드에서.. 외부 컴포넌트는 어떻게 첨가를 시킵니까?
신연근
•
2002.07.03 03:35
안녕하세요 글쎄요 제가 알기론 외부콤포넌트라고 해서 어떤 설정을 해주지 않아도 되는걸로 알고있는데...
유종근
•
2002.07.03 03:21
1
COMMENTS
/
0
LIKES
인터베이스가 정전 후 열리지 않습니다.
장태원
•
2002.07.03 20:49
...
ybkim
•
2002.07.03 03:19
1
COMMENTS
/
0
LIKES
Fatal Error로 Could not compile used unit 'WinSock.pas'에러 어떻하나요?
신연근
•
2002.07.03 03:37
혹시 콤포넌트 추가하고 데파이메뉴중에 tools-environment options-library에 해당 pas화일을 추가해주...
김대훈
•
2002.07.03 03:18
2
COMMENTS
/
0
LIKES
Login 처리시 컴파일에서의 Error?
델파이탐크루즈
•
2002.07.03 03:31
Ini File을 이용하세요.. 별로 어려운듯한 내용은 아닙니다. 대부분 Log-in의 처리는 Ini File을 이...
김대훈
•
2002.07.03 04:38
먼저 답해주신것 감사합니다. 제가 지식이 짧아서 그런지 님의 답이 선듯 이해가 되질 않고 제가 요...
김진건
•
2002.07.03 03:13
1
COMMENTS
/
0
LIKES
msn에 대해서 궁금한데요 꼭 답변 부탁드려요
하얀까마귀
•
2002.07.03 03:45
안녕하세요 하얀까마귀 입니다 트레이 아이콘을 만드는방법은 아실테고. 모르시면 강의실에 가시면 있을...
조성택
2002/07/03 08:10
Views
279
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
Database 에 관해 많이 아는게 아니라서..제가 생각하는 트랜잭션을 말씀해 드리져.
Update, Insert, Delete 등의 Data를 처리하였을때.
물리적저장공간에는 즉시 처리 되지 않습니다.
Database 가 지원하는(설정된) 가상저장공간에 처리된 내역을 저장하게 됩니다.
이후 commit ,rollback 작업을 할수 있는것이 이때문입니다.
트랜잭션은 가상저장공간에서 물리적공간으로 이동하는 단계가 아닌가...ㅡㅡ; 합니다.