Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
멀티스레드내에서 db 를 읽고쓰는데 충돌을 막으려면?
안녕하세요.
델파이로 DB 를 읽고 쓰는 dll 을 만들었습니다.
또다른 프로그램은 쓰레드를 생성시킨후 델파이의 dll함수를 호출합니다.
그런데 여러개의 쓰레드가 각각 dll 함수를 부르며 동일한 db 에 접근하니까
서로간에 충돌을 하는것같습니다.
어떻게하면 이 문제를 해결할수 있을지 조언을 구합니다.
가능하면 sql 서버를 쓰지않고 패러독스 와 세션 콤포넌트를 사용하여
해결할수 있었으면 합니다.
읽어 주셔서 감사합니다.
2
COMMENTS
타락천사
•
2000.12.13 22:46
안녕하세여..타락임다..^^
TSession 만 추가해두 원하시는 대루 되지 않을까여?
그래서 안되면..
쓰레드를 써야할겁니다..
즐푸하세여..^^
타락천사..
이성호 wrote:
> 안녕하세요.
> 델파이로 DB 를 읽고 쓰는 dll 을 만들었습니다.
> 또다른 프로그램은 쓰레드를 생성시킨후 델파이의 dll함수를 호출합니다.
> 그런데 여러개의 쓰레드가 각각 dll 함수를 부르며 동일한 db 에 접근하니까
> 서로간에 충돌을 하는것같습니다.
> 어떻게하면 이 문제를 해결할수 있을지 조언을 구합니다.
> 가능하면 sql 서버를 쓰지않고 패러독스 와 세션 콤포넌트를 사용하여
> 해결할수 있었으면 합니다.
> 읽어 주셔서 감사합니다.
>
0
0
삭제
수정
댓글
김종언
•
2000.12.13 19:40
한군데서 접속하면.. 다른곳에서 접속할수 없게...
Lock을 걸어여...
이성호 wrote:
> 안녕하세요.
> 델파이로 DB 를 읽고 쓰는 dll 을 만들었습니다.
> 또다른 프로그램은 쓰레드를 생성시킨후 델파이의 dll함수를 호출합니다.
> 그런데 여러개의 쓰레드가 각각 dll 함수를 부르며 동일한 db 에 접근하니까
> 서로간에 충돌을 하는것같습니다.
> 어떻게하면 이 문제를 해결할수 있을지 조언을 구합니다.
> 가능하면 sql 서버를 쓰지않고 패러독스 와 세션 콤포넌트를 사용하여
> 해결할수 있었으면 합니다.
> 읽어 주셔서 감사합니다.
>
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
주경래
•
2000.12.13 06:43
1
COMMENTS
/
0
LIKES
작업표시줄이 안뜨게하는 방법있나요?
칠라기
•
2001.01.11 22:40
아래와 같이 하면 됩니다. VAR hTaskBar : integer; BEGIN hTaskBar := FindWindow('Shell_TrayWnd',...
cha
•
2000.12.13 05:29
2
COMMENTS
/
0
LIKES
포커스에 관한 질문입니다..
까마귀
•
2000.12.13 19:05
cha wrote: > 밖에는 눈발이 날리구 있슴다...^^ > 포커스에 관한 문제인데여... > dbgrid1,dbgrid2,dbg...
액션가묜
•
2000.12.13 05:43
cha wrote: > 밖에는 눈발이 날리구 있슴다...^^ > 포커스에 관한 문제인데여... > dbgrid1,dbgrid2,dbg...
강혜승
2000.12.13 05:04
0
COMMENTS
/
0
LIKES
윈95에선만 안됩니다.
이성호
•
2000.12.13 04:19
2
COMMENTS
/
0
LIKES
멀티스레드내에서 db 를 읽고쓰는데 충돌을 막으려면?
안녕하세요. 델파이로 DB 를 읽고 쓰는 dll 을 만들었습니다. 또다른 프로그램은 쓰레드를 생성시킨후 델파이의 dll함수를 호출합니다. 그런데 여러개의 쓰레드가 각각 dll 함수를 부르며 동일한 db 에 접근하니까 서로간에 충돌을 하는것...
타락천사
•
2000.12.13 22:46
안녕하세여..타락임다..^^ TSession 만 추가해두 원하시는 대루 되지 않을까여? 그래서 안되면.. ...
김종언
•
2000.12.13 19:40
한군데서 접속하면.. 다른곳에서 접속할수 없게... Lock을 걸어여... 이성호 wrote: > 안녕...
강덕원
2000.12.13 03:49
0
COMMENTS
/
0
LIKES
EXE파일안에 데이타 넣기...
임하나
•
2000.12.13 03:36
1
COMMENTS
/
0
LIKES
도와주셔예!---응용프로그램사이의 메세지 교환
srookie
•
2000.12.13 07:36
임하나 wrote: > 두 응용프로그램 사이의 정보를 전달 할 수 있는 방법이 있나여 ? > text나 registry말...
윤준호
2000.12.13 03:27
0
COMMENTS
/
0
LIKES
프린터설정이 안된 경우에 실행파일 에러가 납니다.
윤돌
•
2000.12.13 03:16
4
COMMENTS
/
0
LIKES
ActiveForm 생성시.....................
김종언
•
2000.12.13 19:39
쩝..... 이런 간단한걸 질문하시다니.... HTML 확인하세요.... 거기에 적힌거 지우면 되니깐... 폼...
TriCLove
•
2000.12.13 19:35
아래에 나오는 메세지는 html 코드로 만들어지는 것 입니다. ActiveForm을 띄우는 html에서 아래 메세지 ...
윤돌
•
2000.12.13 20:16
제질문은 그게 아니라요... 그 처음부터 HTML생성시 그 문장자체가 안만들어지게 안되냐? 는건데요... 쩝...
TriCLove
•
2000.12.13 20:26
제가 알기로는 없습니다. 하지만 자동으로 생성되는 html파일을 그냥 사용하는 일은 없을텐데요. 대개 사...
곽성현
•
2000.12.13 02:35
2
COMMENTS
/
0
LIKES
함수에서 결과값 리턴을 여러개 할때는 어떻게 하나요?
srookie
•
2000.12.13 07:32
곽성현 wrote: > 안녕하세요 > > 델파이에서 함수 사용시 > 결과값을 여러개 받을 수 있는 방법좀 갈...
kiwi
•
2000.12.13 03:04
곽성현 wrote: > 안녕하세요 > > 델파이에서 함수 사용시 > 결과값을 여러개 받을 수 있는 방법좀 갈...
김성진
•
2000.12.13 02:23
1
COMMENTS
/
0
LIKES
Winzeos 컴파일이 안됩니다.
linuxwiz
•
2000.12.13 02:55
델파이가 .dcu파일을 찾고 있는 거거든여... 경로에 없는 곳에 .dcu가 있어서리 그렇져 해결 방법은 ...
각시탈
•
2000.12.13 01:48
1
COMMENTS
/
0
LIKES
winamp 기능중에서..궁금..
강인규
•
2000.12.13 03:01
자료실에 가보심 FFT 컴퍼넌트가 있습니다. FFT로 검색해보세요. 그게 님께서 원하는 작업을 하는 컴퍼넌...
남주희
•
2000.12.13 01:27
2
COMMENTS
/
0
LIKES
부-자 query 의 자료 수정? 제발
까마귀
•
2000.12.13 18:42
안녕하세요. 까마귀입니다. 어떤 DB를 어떻게 사용하고 있는지를 잘 모르겠는데요. 아마 이걸 알려주셨...
남주희
•
2000.12.13 20:41
부족한 질문에 대한 답변 감사합니다. 일단 문제는 해결을 했습니다(만 하루를 꼬박 허비하고....) 코...
꼬마악마
•
2000.12.13 00:47
4
COMMENTS
/
0
LIKES
바로가기-인터넷바로가기
최은석
•
2000.12.13 01:06
다음은 브라우저를 실행해서 주어진 URL을 찾아가게 하는 프로시저입니다. uses .., ComObj; va...
꼬마악마
•
2000.12.13 01:49
너무 감사합니다.. 그러나.. 제가 원한건.. 흑흑흑.. ..바탕화면에 인터넷 바로가기를 만드는 건...
최은석
•
2000.12.13 02:20
바탕화면에 바로가기 만들기 { 예제: CreateShortcut('c:winntsystem32notepad.exe', _DESKTOP); } ...
꼬마악마
•
2000.12.13 02:25
최은석 wrote: > 바탕화면에 바로가기 만들기 > { 예제: CreateShortcut('c:winntsystem32notepad.ex...
안나
2000.12.13 00:42
0
COMMENTS
/
0
LIKES
[급해요..]봐주세요...
지승현
•
2000.12.13 00:05
1
COMMENTS
/
0
LIKES
열려진 windows를 찾고자 할 경우
아이언
•
2000.12.15 01:57
뭐.. 자세히 설명은 못 드리겠구요.. 제가.. 여기 저기 지나다니면서 얻은 팁입니다.. 물론 제가 작성한 ...
썬
2000.12.12 23:36
0
COMMENTS
/
0
LIKES
[질문-긴급]AddPrinter후 Registry 등록방법..
초보여요.
•
2000.12.12 23:35
2
COMMENTS
/
0
LIKES
treeview내용에서 왼쪽 마우스 클릭 관련..
나
•
2000.12.13 00:49
먼저 트리뷰에는 팝업메뉴라는 프로퍼티가 있고 거기에 팝업메뉴컴포넌트 걸어주면 별 짓 안해주면 오른쪽...
초보여요.
•
2000.12.13 05:01
알려주신대로 마우스다운 이벤트의 오른쪽 마우스 선택시 처리하였습니다.. 마우스다운 이벤트에 TMouse...
나그네
2000.12.12 23:30
0
COMMENTS
/
0
LIKES
화면에서 인쇄 위치 바꾸기
박일용
2000.12.12 23:22
0
COMMENTS
/
0
LIKES
소스 좀 봐 주세여...!!!
배움이
•
2000.12.12 23:21
1
COMMENTS
/
0
LIKES
리눅스를 지원하는 델파이?
김종언
•
2000.12.12 23:34
아직 안나왔습니다...... 배움이 wrote: > 델파이로 리눅스용 어플을 개발해야 되는 상황입니다. > ...
이성호
2000/12/13 04:19
Views
337
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
TSession 만 추가해두 원하시는 대루 되지 않을까여?
그래서 안되면..
쓰레드를 써야할겁니다..
즐푸하세여..^^
타락천사..
이성호 wrote:
> 안녕하세요.
> 델파이로 DB 를 읽고 쓰는 dll 을 만들었습니다.
> 또다른 프로그램은 쓰레드를 생성시킨후 델파이의 dll함수를 호출합니다.
> 그런데 여러개의 쓰레드가 각각 dll 함수를 부르며 동일한 db 에 접근하니까
> 서로간에 충돌을 하는것같습니다.
> 어떻게하면 이 문제를 해결할수 있을지 조언을 구합니다.
> 가능하면 sql 서버를 쓰지않고 패러독스 와 세션 콤포넌트를 사용하여
> 해결할수 있었으면 합니다.
> 읽어 주셔서 감사합니다.
>