안녕하세요..영원한 델초보 어린왕자입니다..
갑자기 문득 TDataSource를 알고 싶다는 생각이 들었어요..
5만건의 데이타를 임의로 만들어서 실험을 했는데요..
첫번째는
쓰레드를 만들어서 거기서 쿼리를 open시켰더니
바로 5만건의 데이타가 DBGrid에 나타나기 시작했어요..
근데..두번째는.
그냥 Open시켜 레코드값을 읽어 스트링그리드에 직접 넣어주었거든요..
근데..open시키자 마자 한참 멈춰있더군요..
스레드때문일까요? (Open이 완료되기전에 한레코드값을 읽을수 있는건가요?)
전 DataSource때문일꺼라 생각드는데..그래서 DataSource를 통해서 스트링그리드에 데이타를 추가하는 방법 있나요? 컴포넌트나 만들어볼까?
고수님들의 도움바랍니다..좋은얘기, 예제, 충고 바래요..
문제가 TDataSource 에 있다면..
결국 TTable이나 TQuery에 접근하시길 원한다는 말씀으로 여겨지네요...
DataSource1.DataSet.Methods.....로 테이블에 접근은 할 수 있습니다..
뿐만아니라 DBGrid1.DataSource.DataSet.Methods..........로도 접근은
가능합니다...
근데 이게 종국적인 답변이 되는지 몰겠네요?
어린왕자 wrote:
> 안녕하세요..영원한 델초보 어린왕자입니다..
> 갑자기 문득 TDataSource를 알고 싶다는 생각이 들었어요..
>
> 5만건의 데이타를 임의로 만들어서 실험을 했는데요..
> 첫번째는
> 쓰레드를 만들어서 거기서 쿼리를 open시켰더니
> 바로 5만건의 데이타가 DBGrid에 나타나기 시작했어요..
>
> 근데..두번째는.
> 그냥 Open시켜 레코드값을 읽어 스트링그리드에 직접 넣어주었거든요..
> 근데..open시키자 마자 한참 멈춰있더군요..
> 스레드때문일까요? (Open이 완료되기전에 한레코드값을 읽을수 있는건가요?)
>
> 전 DataSource때문일꺼라 생각드는데..그래서 DataSource를 통해서 스트링그리드에 데이타를 추가하는 방법 있나요? 컴포넌트나 만들어볼까?
>
> 고수님들의 도움바랍니다..좋은얘기, 예제, 충고 바래요..
>