Q&A

  • DBGRID에 데이타를 넣을 때 무작위로 들어가나요?
DBGRID의 첫번째 칼럼에 넘버가 들어 갑니다. 1,2,3,4 순차적으로 말입니다.(레코드가 들어 올 때마다 수를 하나씩 증가시켜 첫번째 열에 삽입하였음)

도중에 2번 라인을 지우면 3번이 2번이 되게 하였습니다. 물론 번호만 바꿔주는 형식으로 했지요..

그런데 이렇게 지우고 또 하나의 레코드를 삽입하면 1,2,3,4 형식으로 가는 게 아니라 4번이 1,2,3 도중에 끼워져 들어 옵니다. 하나의 레코드를 삭제하면 해당 행이 공백이 되고 다음에 들어 오는 레코드가 그자리에 들어 오는 것 같은 느낌마저 드는데..

어떻게 삽입,삭제 처리를 해야 DBGRID에 순차적으로 쌓이는지 가르쳐 주십시요.



그렇지 않으면 삽입,삭제 등을 행고 SELECT.... ORDER BY NO ASC로 보아야 하는데

원래 그런건지 잘 모르겠네요..

1  COMMENTS
  • Profile
    optech 2000.05.16 18:27
    당연히 설정된 인덱스에 따라 바뀝니다.

    첫번째 칼럼에 인덱스(or key)가 걸려 있으면 첫번째 칼럼기준으로 정렬되겠죠..

    만일 로컬db에 인덱스나 키가 없다면 넣는순서대로 정렬될겁니다.



    ..도움이 됐나요...





    델파이 초보 wrote:

    > DBGRID의 첫번째 칼럼에 넘버가 들어 갑니다. 1,2,3,4 순차적으로 말입니다.(레코드가 들어 올 때마다 수를 하나씩 증가시켜 첫번째 열에 삽입하였음)

    > 도중에 2번 라인을 지우면 3번이 2번이 되게 하였습니다. 물론 번호만 바꿔주는 형식으로 했지요..

    > 그런데 이렇게 지우고 또 하나의 레코드를 삽입하면 1,2,3,4 형식으로 가는 게 아니라 4번이 1,2,3 도중에 끼워져 들어 옵니다. 하나의 레코드를 삭제하면 해당 행이 공백이 되고 다음에 들어 오는 레코드가 그자리에 들어 오는 것 같은 느낌마저 드는데..

    > 어떻게 삽입,삭제 처리를 해야 DBGRID에 순차적으로 쌓이는지 가르쳐 주십시요.

    >

    > 그렇지 않으면 삽입,삭제 등을 행고 SELECT.... ORDER BY NO ASC로 보아야 하는데

    > 원래 그런건지 잘 모르겠네요..

    • 조유정
    • 2000.05.16 19:56
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김 재억
      2000.05.16 20:42
      조유정 wrote: > 안녕하셔요 > > 파라독스의 데이타를 SQL로 옮기고 싶은데... > > 방법이 있으면 ...
    • 몰라
    • 2000.05.16 19:50
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 김범석
      2000.06.24 20:42
      Quick Report 버그인듯 QRExpr 이 한 번 않되면 끝까지 않됩니다 Quick Report 를 다시 그리거나 QRLa...
    • 2000.05.16 20:23
      몰라 wrote: > Quick Report에서 Query 콤포넌트를 다른 폼의 Query 콤포넌트로 사용하여 > Detail의 각...
    • tommy
      2000.05.17 21:09
      김 wrote: > 몰라 wrote: > > Quick Report에서 Query 콤포넌트를 다른 폼의 Query 콤포넌트로 사용하여 ...
    • 어린왕자
      2000.05.16 20:43
      하늘맥 wrote: > 탭키를 누르면 다음 칸으로 넘어가도록 되어 있챦아요... > 제가 하고 있는 프로젝트는 ...
    • optech
      2000.05.16 18:27
      당연히 설정된 인덱스에 따라 바뀝니다. 첫번째 칼럼에 인덱스(or key)가 걸려 있으면 첫번째 칼럼기준으...
    • 홍세비
    • 2000.05.16 10:58
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 홍세비
      2000.05.16 21:26
      홍세비 wrote: > 안녕하세요. > > 동적으로 생성한 라벨에 팝업메뉴를 연결했습니다. > > TmpLabe...
    • 최용일
      2000.05.16 11:11
      안녕하세요. 최용일입니다. 팝업메뉴의 PopupComponent속성을 이용하세요. 이 속성이 가리키는 컴포넌트...
    • 델초보
    • 2000.05.16 10:05
    • 3 COMMENTS
    • /
    • 0 LIKES
    • cego
      2000.05.19 20:08
      델초보 wrote: > 전 노트북과 데스크탑을 가지고 있는데 노트북에 MS SQL서버를 설치하고 데스크탑에서 서...
    • optech
      2000.05.16 18:31
      랜카드는설치 되어있는지가 궁금하군요.. ms sql서버에서 지원되는 프로토콜로만 연결가능할겁니다. 여...
    • 델초보
      2000.05.18 11:09
      먼저 답변에 감사드리며...둘다 랜카드는 설치되어있지 않습니다. 모두 모뎀만 설치된 상태이며, 허브를 구...
    • 홍세비
      2000.05.16 18:55
      최상열 wrote: > 이미지 버튼 컴포넌트 가지고 계신분? > 혹은 어디 있는지 아시는 분은 좀알려주세요.. ...
    • leollo
    • 2000.05.16 09:19
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 조복기
    • 2000.05.16 06:36
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.05.16 11:27
      안녕하세요. 최용일입니다. 가장 오차가 많은것이 실수계산인데요. 다음과 같이 80x87 Control Word를 ...
    • 임형호
      2000.05.16 13:25
      역시...고수님은 다르시군요. 전 소스를 보고도 무시기 소리인지 잘 파악이 안됩니다. 늦은시간 최용일님...
    • 임형호
      2000.05.16 08:17
      조복기 wrote: > > 안녕하세요~ > 간단한 문제같으면서도 해결방법이 생각나지 않아 질문을 올립니다.....
    • 조복기
      2000.05.16 09:05
      안녕하세요..형호님^^ 제도 하도 한델에 오질않아서 자주못
    • 최용일
      2000.05.16 06:02
      안녕하세요. 최용일입니다. 먼저 폼이 쉘에서의 드래&드랍을 허용하도록 DragAcceptFiles이라는 API함수...
    • 황현
    • 2000.05.16 05:29
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 화랑
      2000.05.17 05:04
      황현 wrote: > * 사용환경 : 델파이5 / Windows 98 > 보통 비베에서 컴포넌트를 만들경우 컴포넌트DLL 과...
    • 류종택
      2000.05.16 05:33
      분류대로 ASP를 OCX로 이해하고 답변하겠습니다.. OCX로 만들 경우에도 따로 배포해야할 것은 없습니다.. ...
    • 노상균
    • 2000.05.16 05:21
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조규춘
      2000.05.16 06:01
      노상균 wrote: > 안녕하십니까 ? > > 먼저 저의 자료는 이렇습니다. > > Table1 : Name.DB가 있고 ...
    • 류종택
      2000.05.16 05:30
      Select Trunc(napdal, 1) from ... 와 같이 Trunc 함수를 사용하세요.. 주의할 점은 반올림이 아니라 버...
    • young
      2000.05.16 21:14
      young wrote: 답변 감사드립니다...종택님... 하지만 trunc함수나. ceil함수를 써봤으나... capability ...
    • 류종택
      2000.05.17 00:11
      무슨 DB와 Field를 사용하셨는지는 모르겠지만.. 에러의 내용을 번역 해 보면.. 용량초과네요.. 즉, 각 ...
    • 안희준
    • 2000.05.16 04:51
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.05.16 05:41
      안녕하세요. 최용일입니다. 안되시는 이유를 알것 같습니다. 이 SendMessage때문에 그런것 같군요. 메세...
    • 조규춘
      2000.05.16 04:53
      완델초 wrote: > 안녕하세요...완전 델초입니다... > DBGrid에서 선택된 레코드의 필드들을 > 다른 Form...
    • 완델초
      2000.05.16 05:36
      답변 감사드립니다.... datasource, database, form모두 다른 경우입니다... Form2.DBEdit1.Text := DB...
    • 조규춘
      2000.05.16 05:49
      완델초 wrote: > 답변 감사드립니다.... > datasource, database, form모두 다른 경우입니다... > > F...