글쎄여.. 님이 어떤 컴포넌트를 사용할지는 잘 모르겠지만,
또한 DBGrid의 내용을 그데로.. 그러니까 조회된 순서데로
StringGrid에 뿌려준다면,
가능하지 않을까 싶습니다.
먼저 DataSet(Table, Query)을 어떤거로 사용하시는지 알고 싶습니다.
ADO인지 DataAccess에 있는 DataSet인지 말입니다..
먼저 기준을 Qeury 컴포넌트를 기준으로 말씀 드리겠습니다.
DBGrid에서의 순서는 보는것과는 다릅니다..
(예, 휠마우스로 휠해 버리면, 실제 Record위치와는 다른
위치에 있는 것을 보여줌)
따라서, DataSet에 Scroll될때를 기준으로 그 위치를 정해줘야 합니다.
즉, DataSet의 AfterScroll 이벤트에서 해당 레코드의 위치를
찾아야 합니다.
위치를 찾는 함수로는 제가 알기로 Recno가 있다고 알고 있습니다.
사용 예)Dataset.RecNo(리턴값은 Integer)
리턴 받은 값으로 StringGrid의 Row값에 대입해주면 될것이라
생각됩니다.
답변이되었을런지 잘 모르겠습니다.
예전에 했던것이라 (^^;)
어쨌든 현재 Record의 위치를 알려면, RecNo 함수를 사용하시고,
DataSet(Table, Query) 컴포넌트의 AfterScroll 이벤트에서
현재 Record위치를 찾은 후 StringGrid의 Row값에 대입하면
되는 그러한 순서만 알아주셨으면 합니다..
그럼..
또한 DBGrid의 내용을 그데로.. 그러니까 조회된 순서데로
StringGrid에 뿌려준다면,
가능하지 않을까 싶습니다.
먼저 DataSet(Table, Query)을 어떤거로 사용하시는지 알고 싶습니다.
ADO인지 DataAccess에 있는 DataSet인지 말입니다..
먼저 기준을 Qeury 컴포넌트를 기준으로 말씀 드리겠습니다.
DBGrid에서의 순서는 보는것과는 다릅니다..
(예, 휠마우스로 휠해 버리면, 실제 Record위치와는 다른
위치에 있는 것을 보여줌)
따라서, DataSet에 Scroll될때를 기준으로 그 위치를 정해줘야 합니다.
즉, DataSet의 AfterScroll 이벤트에서 해당 레코드의 위치를
찾아야 합니다.
위치를 찾는 함수로는 제가 알기로 Recno가 있다고 알고 있습니다.
사용 예)Dataset.RecNo(리턴값은 Integer)
리턴 받은 값으로 StringGrid의 Row값에 대입해주면 될것이라
생각됩니다.
답변이되었을런지 잘 모르겠습니다.
예전에 했던것이라 (^^;)
어쨌든 현재 Record의 위치를 알려면, RecNo 함수를 사용하시고,
DataSet(Table, Query) 컴포넌트의 AfterScroll 이벤트에서
현재 Record위치를 찾은 후 StringGrid의 Row값에 대입하면
되는 그러한 순서만 알아주셨으면 합니다..
그럼..
최강의 프로그래머를 위하여~~