Q&A

  • 고수님들, dbcombobox가 말썽이어요.
초보실력에 회사에 있는 프로그램을 수정하다보니 다음과 같은 작업이 않되어서 급하게 답변을 부탁드립니다.



사원관리를 하는 폼내에서 디비콤보를 이용하여 사번을 출력하고, 몇개의 에디트 박스가 사번에 기초하여 해당 값을 출력하도록 되어있습니다.



그런데, 디비콤보박스의 값을 변화(마우스선택 또는 직접 키입력)시키는 이벤트 발생시 에디트 박스들의 값을 변화시키고자 하는데 "유니크 바이올레이션"에러가 발생됩니다.



이벤트내 메소드는 setkey/...../gotokey 두 써보구, findkey두 써보았는데 다 그렇군요.

제발 고수님들의 도움이 있으시길...

1  COMMENTS
  • Profile
    major 2001.09.15 19:15
    급한이 wrote:

    > 초보실력에 회사에 있는 프로그램을 수정하다보니 다음과 같은 작업이 않되어서 급하게 답변을 부탁드립니다.

    >

    > 사원관리를 하는 폼내에서 디비콤보를 이용하여 사번을 출력하고, 몇개의 에디트 박스가 사번에 기초하여 해당 값을 출력하도록 되어있습니다.

    >

    > 그런데, 디비콤보박스의 값을 변화(마우스선택 또는 직접 키입력)시키는 이벤트 발생시 에디트 박스들의 값을 변화시키고자 하는데 "유니크 바이올레이션"에러가 발생됩니다.

    >

    > 이벤트내 메소드는 setkey/...../gotokey 두 써보구, findkey두 써보았는데 다 그렇군요.

    > 제발 고수님들의 도움이 있으시길...



    ==============================================================================

    안녕하세여...

    혹시 디비콤보에 연결된 쿼리나 테이블이 수정이 되는 것 아닌가여..

    그렇다면 차라리 디비콤보 보다는 일반 콤보박스를 쓰심이 좋을 듯 싶네여..

    걍 폼 시작할때

    While not Query1.eof do begin

    ComboBox1.Items.Add(FieldByName('SABUN').AsString);

    Next;

    end;

    이런식으로 Query가 오픈 될때에 추가를 시킨다음에 검색을 하는 순간에 다시 재검색을 하시면 될 것 같아여..

    일단 이런 방법도 있구여..

    글구 정 그대로 사용을 하시려면 함 테이블이나 쿼리가 바로 수정이 되지 않는 지를 확인하시구..

    따로 디비콤보를 연결시키셔야 할 것 같아여..

    아님 수정이 안 되도록 막아야겠지여..

    일단 도움이 되었는 지는 모르겠지만 그래도 즐프하시고여..

    궁금증이 있으시면 제게로 멜 주세여...





    • 김주석
    • 2001.09.15 21:16
    • 2 COMMENTS
    • /
    • 0 LIKES
    • skpark
      2001.09.16 03:21
      법인번호도 주민등록번호 유효성검사와 같습니다. 사업자번호는.... 김주석 wrote: > 법인번호 유효성검...
    • 김주석
      2001.09.19 21:47
      skpark wrote: > 법인번호도 주민등록번호 유효성검사와 같습니다. > 사업자번호는.... 주민등록번호와 ...
    • SSaulkka
    • 2001.09.15 20:47
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 왕초보^
      2001.09.17 09:42
      초보입니다... wrote: > 1. Preview로 미리보기를 실행시키면 메모리 누수가 일어나는 것 같습니다. > ...
    • 돌쇠
      2001.09.18 23:38
      답답해... wrote: > edit에 입력되는 값을.... > > > 숫자만 입력을 받아야 하거든요... > > 그걸...
    • 이성훈
      2001.09.15 20:08
      답답해... wrote: > edit에 입력되는 값을.... > > > 숫자만 입력을 받아야 하거든요... > > 그걸...
    • 연기훈
      2001.09.15 20:07
      maskedit를 사용하시는게 어떨런지여..... 아니면.. edit 이벤트중 key down 이벤트에서 키가 룰린것...
    • nilriri
    • 2001.09.15 19:34
    • 1 COMMENTS
    • /
    • 0 LIKES
    • nilriri
      2001.09.16 00:59
      E.className해서 보니까 EDBEngineError 에러가 아니고 EOleException 이었습니다. 그래서 on .... d...
    • 델초보
    • 2001.09.15 18:58
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 나그네
      2001.09.15 23:36
      DBase 에서는 Number형과 Float형 만 지원됩니다. insert into "home.dbf" valuse ('1','2') 숫자형선언...
    • 델초보
      2001.09.17 10:05
      나그네 wrote: > DBase 에서는 Number형과 Float형 만 지원됩니다. > insert into "home.dbf" valuse ('1...
    • 초보맨
    • 2001.09.15 18:49
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 나그네
      2001.09.15 23:27
      이거다! 라고 할만한것은, 아니 정답이 없습니다. 만든이가 맘대로-엿장수 맘대로-만든다는 애기지요. 머...
    • stone
    • 2001.09.15 16:37
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 쥐 <:( )~
      2001.09.16 15:09
      stone wrote: > ==[질문코드]======================================================= > String str1 :...
    • 쥐 <:( ) ~
      2001.09.15 18:07
      새까만넘 wrote: > 안녕하세요? > Adoquery 로 DBGrid 에 데이타를 불러왔는데요. > 다음과 같이 총점 ...
    • 정호
    • 2001.09.15 10:25
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 쥐 <:( ) ~
      2001.09.15 18:01
      정호 wrote: > 소켓에서 서버로부터 Receive 받는 string에서 케리지리턴값을 포함에서 > 던져주는데 그...
    • redcoda
    • 2001.09.15 09:02
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 더날드
      2001.09.26 01:20
      안녕하세요.. 우선 다운받는곳에선.. User := 'nan'; Password := 'babo'; Host := '22.222.222.22'...
    • 급한이
    • 2001.09.15 07:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • major
      2001.09.15 19:15
      급한이 wrote: > 초보실력에 회사에 있는 프로그램을 수정하다보니 다음과 같은 작업이 않되어서 급하게 ...
    • 용이
    • 2001.09.15 06:23
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 한원희
      2001.09.17 20:59
      저도 예전에 메신저를 한번 만들어 볼까 했던 적이 있었드랬습니다. 간단하게 말씀드리자면, 메신저를 ...
    • 용이
      2001.09.18 05:02
      한원희 wrote: > 저도 예전에 메신저를 한번 만들어 볼까 했던 적이 있었드랬습니다. > > 간단하게 말...
    • 라일락
    • 2001.09.15 05:56
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 홍세비
      2001.09.18 02:14
      라일락 wrote: > 안녕하세요.. Edit박스에 관한 질문입니다.. > 최근에 Edit박스의 외곽선이 델파이의 표...
    • 라일락
      2001.09.15 18:23
      답변 감사합니다.. 델파이5 에서는 없는것 같은데... 그런기능이 구현된 컴포넌트가 어디에 있는지 가르...
    • 쥐 <:( ) ~
      2001.09.15 17:51
      라일락 wrote: > 안녕하세요.. Edit박스에 관한 질문입니다.. > 최근에 Edit박스의 외곽선이 델파이의 표...
    • 새까만넘
      2001.09.15 13:00
      라일락 wrote: > 안녕하세요.. Edit박스에 관한 질문입니다.. > 최근에 Edit박스의 외곽선이 델파이의 표...
    • 쥐 <:( ) ~
      2001.09.15 18:10
      새까만넘 wrote: > 라일락 wrote: > > 안녕하세요.. Edit박스에 관한 질문입니다.. > > 최근에 Edit박스...
    • 델초
      2001.09.16 22:34
      쥐 새까만넘 wrote: > > 라일락 wrote: > > > 안녕하세요.. Edit박스에 관한 질문입니다.. > > > 최근...