Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
sybase랑 델파이연동할때..lock처리 어떻게 하나요?
SYBASE랑 델파이5.0 연동할때 LOCK이 걸리는데...어떻게 해결하져,,,음..
SET TRANSACTION ISOLATION LEVEL 1을 씀 된다는데...
이걸을 소스상의 SQL문 있을때마다,,일일이 쓸수도,,없구,,,
간단하게..해결하는 방법 없을까여?
1
COMMENTS
㉯㉰감자
•
2002.05.07 08:53
어떤 잡업을 하다가 Lock이 걸렸는지 모르겠지만...
보통 Lock이 걸리는것은 Transaction을 잘못 했을때 많이 걸리죠
StartTransaction한다음 RollBack이나 Commit을 안했다던지...
Insert, Update, Delete, SP등을 사용할때에는 필히 트랜잭션을 걸고
try~except~end나 try~finally~end등을 이용해서
Commit, Rollback등을 해주십시오.
막연히 Lock이 걸린다고만 되어 있어서 쉬원스런 답변을 못드리겠네요
(자세히 질문해도 사실 쉬원스럽게 못할듯...^^*)
참고로 저도 Sybase랑 델파이랑 붙여서 1년정도 기간에 3~4개 프로젝트를
했지만 Lock때문에 고민해본적이 한번도 없습니다.
(클라이언트는 50여개 붙여서 사용한게 제일 많군요..쩝 ㅜ.ㅜ
아! 그리고 저는 델파이에서 ADO(ODBC설정후..ADO객체사용)로
Sybase를 붙였습니다. ADO로 다이렉트로 사용을 해봤는데...
이놈의 사이베이스가 ADO OLEDB 드라이버에 버그가 있어서
결국 ODBC설정하고 그걸 ADO로 붙여 사용했습니다...
ADO문제는 한국 사이베이스에 아마 버그 리포팅 되어 있을겁니다.)
허접 감자였습니다.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
이은경
•
2002.05.07 10:08
2
COMMENTS
/
0
LIKES
자동증가된 필드값을 Insert후 바로 알고싶습니다.
미소나눔
•
2002.05.07 20:27
Insert 한 후 레코드 포인터가 바로 그 값을 가지므로 Value := Query1.FieldByName('자동증가...
이은경
•
2002.05.08 22:43
qryTrainee.ApplyUpdates; ...
김민
2002.05.07 08:54
0
COMMENTS
/
0
LIKES
sql server로 제작하려고하는데 문제가...
김형수
•
2002.05.07 07:08
3
COMMENTS
/
0
LIKES
잘못된 곳이 어딘지 부탁드립니다.
이병협
•
2002.05.07 19:30
for 문안에 inc(i)가 있군요. for 문은 자동으로 변수를 증가시키니 inc(i)가 빠져야 될것 같군요. 그리...
미소나눔
•
2002.05.07 07:27
for i:=0 to stgrd1.rowcount-1 do begin ...
김형수
•
2002.05.08 00:16
,
엄주평
•
2002.05.07 05:26
2
COMMENTS
/
0
LIKES
동적 이미지를 생성후 이미지 이름 알기....
김도형
•
2002.05.07 07:12
동적으로 생성을 하게되면... name을 주는건 잘못된 것이더라구여... 제가 해본 결과.... 이름을 주...
돌쇠
•
2002.05.07 18:55
TList 를 이용한다는 의미를 모르겠어요 전 동적 이미지 생성시 다음과 같이 선언을 해서 사용했구요 M...
강지훈
•
2002.05.07 05:21
1
COMMENTS
/
0
LIKES
델파이에서 ftp사용
김기수
•
2002.05.07 09:33
FindFirst 함수는 로컬파일에 사용되는 함수입니다. 님께서 원하는 작업은 아래분이 답변하셨던것처럼 작...
강지훈
2002.05.07 05:20
0
COMMENTS
/
0
LIKES
델파이에서 ftp사용방법
이정택
•
2002.05.07 05:15
1
COMMENTS
/
0
LIKES
서버의 화일의 날짜를 알려면 ....?
한대필
•
2002.05.07 05:54
TNMFTP를 사용하는 방법을 말씀드리자면 TNMFTP 의 UserID 와 Password 와 Host를 설정한뒤 Connect 해...
이정은
2002.05.07 05:02
0
COMMENTS
/
0
LIKES
Table 정렬에대하여...
김형수
•
2002.05.07 04:40
4
COMMENTS
/
0
LIKES
BDE LOGIN 화면
㉯㉰감자
•
2002.05.07 08:47
TDatabase로 연결 하셨다면 프로퍼티에 Login Prompt가 있습니다. 거기를 False로 잡으세요... 나머진 ...
김형수
•
2002.05.07 18:10
제가 사용한것은 Tquery 와 Tdatasource 컴포넌트입니다. database 를 사용하지 않았는데, 안 되는 ...
강형철
•
2002.05.07 19:16
TDatabase를 사용하지 않는다면 계속해서 나옵니다... BDE를 사용해서 DB를 연결할때는 TDatabase를 ...
김형수
•
2002.05.08 00:17
감사합니다. ADO로 바꿨습니다.
정미경
•
2002.05.07 03:58
1
COMMENTS
/
0
LIKES
델파이 초본데요...웹에 올리는거에 대해서 좀 알려주세요...
김도형
•
2002.05.07 07:18
제가 알기론..... 일반적으로....ActiveX Form으로 작성된 Form이 아니면... 변환 되지 않는거로 알...
이호성
•
2002.05.07 03:53
2
COMMENTS
/
0
LIKES
excel에 대해서
김도형
•
2002.05.07 03:55
구냥 EXCEL 에서여??? 그거라면.... 블럭 지정해서... 오른쪽 클릭하면... 서식에서... 라인 &n...
이호성
•
2002.05.07 20:12
그런게 아니고요 프로그램 상에서 물어본겁니다.. 제가 넘 간단하게 써서 잘못 이해하신것 같군요 제 실...
송혜란
•
2002.05.07 03:46
1
COMMENTS
/
0
LIKES
sybase랑 델파이연동할때..lock처리 어떻게 하나요?
SYBASE랑 델파이5.0 연동할때 LOCK이 걸리는데...어떻게 해결하져,,,음.. SET TRANSACTION ISOLATION LEVEL 1을 씀 된다는데... 이걸을 소스상의 SQL문 있을때마다,,일일이 쓸수도,,없구,,, 간단하게..해결하는 방법 없을까여?
㉯㉰감자
•
2002.05.07 08:53
어떤 잡업을 하다가 Lock이 걸렸는지 모르겠지만... 보통 Lock이 걸리는것은 Transaction을 잘못 했을때...
il212
•
2002.05.07 03:44
1
COMMENTS
/
0
LIKES
MaskEdit 에서 날짜데이터..
이성남
•
2002.05.07 06:22
DB 에서 해당 필드가 DATE형이 아닌 STRING형 인가 보네요. 굳이 Maskedit의 format형식을 '9999/...
* 아자!! *
•
2002.05.07 03:12
1
COMMENTS
/
0
LIKES
pos 와 copy에 대한 질문입니다.
김도형
•
2002.05.07 03:51
copy 는 VB 에서 MID 즉... 잘라오는겁니다... head := Copy(str, 1, iPos); 는 STr 이라는 STring ...
김세형
2002.05.07 02:31
0
COMMENTS
/
0
LIKES
확장자만으로 아이콘을 지정할수 있을까요?
최진술
•
2002.05.07 00:12
1
COMMENTS
/
0
LIKES
메모장,워드패트의 텍스트 파일내용 sql db로 저장하는 방법좀...??
김기수
•
2002.05.07 09:40
움.. 저라면 두가지 방법을 쓸수 있겠습니다. 1. 텍스트 파일을 엑셀파일로 변환합니다. 엑셀에서 열기하...
박상철
•
2002.05.06 23:52
1
COMMENTS
/
0
LIKES
델5 Variants.dcu 가 없다고 나옵니다...
김도형
•
2002.05.07 00:06
제가 알기론 Variants 는 델 6부터 나온 걸루 알구 있습니다.. 아마.. 델 5에서는 Variants 가 S...
노수경
•
2002.05.06 23:33
3
COMMENTS
/
0
LIKES
FindWindow에서요...
노수경
•
2002.05.07 01:10
정확하게 말하면 아래의 독자적으로 실행되는 CUSTOMER란 고객관리 프로그램을 띄워 놓고 제프로그램...
티모니
•
2002.05.07 04:10
자식 핸들을 가져올려고 할때는 Findwindow 로는 얻어 올수 없구요 FindWindowEx를 써야 합니다. 함수 ...
노수경
•
2002.05.07 22:02
답변 해 주셔서 감사 합니다. 얻고자 하는 윈도우 핸들은 CUSTOMER.EXE의 핸들, 또는 그 자식의 핸들 ...
지니
2002.05.06 22:32
0
COMMENTS
/
0
LIKES
External exception c0000001d 발생
이상협
•
2002.05.06 21:43
5
COMMENTS
/
0
LIKES
DBGRID1.cols 에서 error가 나요
yosule
•
2002.05.06 22:14
이상협
•
2002.05.06 22:29
yosule
•
2002.05.06 22:39
이상협
•
2002.05.06 23:00
yosule
•
2002.05.06 23:17
송혜란
2002/05/07 03:46
Views
298
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
보통 Lock이 걸리는것은 Transaction을 잘못 했을때 많이 걸리죠
StartTransaction한다음 RollBack이나 Commit을 안했다던지...
Insert, Update, Delete, SP등을 사용할때에는 필히 트랜잭션을 걸고
try~except~end나 try~finally~end등을 이용해서
Commit, Rollback등을 해주십시오.
막연히 Lock이 걸린다고만 되어 있어서 쉬원스런 답변을 못드리겠네요
(자세히 질문해도 사실 쉬원스럽게 못할듯...^^*)
참고로 저도 Sybase랑 델파이랑 붙여서 1년정도 기간에 3~4개 프로젝트를
했지만 Lock때문에 고민해본적이 한번도 없습니다.
(클라이언트는 50여개 붙여서 사용한게 제일 많군요..쩝 ㅜ.ㅜ
아! 그리고 저는 델파이에서 ADO(ODBC설정후..ADO객체사용)로
Sybase를 붙였습니다. ADO로 다이렉트로 사용을 해봤는데...
이놈의 사이베이스가 ADO OLEDB 드라이버에 버그가 있어서
결국 ODBC설정하고 그걸 ADO로 붙여 사용했습니다...
ADO문제는 한국 사이베이스에 아마 버그 리포팅 되어 있을겁니다.)
허접 감자였습니다.