Q&A

  • table의 edit에 관한 질문입니다.
안녕하세요. 4월의 햇살이 참 따뜻합니다.

고수님들의 도움을 받고자 여기에 들렀습니다.

다름이 아니오라



사용환경 : 델파이4/ 윈98/ MS-SQL SERVER 7.0



table로 edit를 하는데 edit를 실행시

처음의 record가 바뀌어서 그렇습니다.

소스가 지저분한 관계로

소스를 올리지는 못하겠구 순서를 보면,



오늘일자로 입력된 record를 불러옵니다.

dbgrid에서 선택( 2번째

record로 이동)을 하고을 하면 내용이 각 edit box에

올라옵니다(table의 datechange event 이용).

각 변수에 선택된 record의 내용을 임시저장.

locate 함수로 선택된 record를 찾아 이동한 후

[참고로 locate함수를 빼후 실행해도 같은 현상]

edit box에서 수정을 하여 수정버튼을

누릅니다. 그럼 수정이 되어야 하는데,



오늘일자의 첫 record가 수정되거나, record가 하나

추가되는 경우가 있습니다.



query의 update를 이용하지 않고, table로써 이용하려하니

여기에 대해 아시는 고수님의 답변을 듣고 싶습니다.



0  COMMENTS