C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[24790] [질문] TADOQuery, TListView에 대한 질문입니다.
최인열 [visualworld] 798 읽음    2003-03-19 20:45
질문 하나 올린 김에 뿌리를 뽑으려고
프로그래밍하면서 나타나는 이상한 현상에 대해서
질문 드립니다.

1. 먼저 하나의 TADOQuery에서 Select문을 실행한후에 Update와 같은 SQL문을 실행하면
   에러가 발생하는 문제가 있습니다.

   TADOQuery를 2개 잡아서 하나는 Select전용으로 하나는 Update전용으로 사용하면
   문제가 없는데요
  
   Select한후 결과 DataSet를 따로 처리해야 하는데 하지 않아서 그런것인지 모르겠네요
   사용방법은
   // Funtion 1)
   ADOQuery->Close();
   ADOQuery->SQL->Clear();
   ADOQuery->SQL->Add("Select .... ");
   ADOQuery->Open();
   while(!ADOQuery->Eof) { ... }
   ADOQuery->Close();

   // Funtion 2)
   ADOQuery->Close();
   ADOQuery->SQL->Clear();
   ADOQuery->SQL->Add("Update .... ");
   ADOQuery->ExecSQL();

   와 같은 식으로 작성하였는데요 1번 함수 실행후 2번 함수를 실행하면 문제가 발생합니다.
   위의 예는 실제 사용하는 Code가 아닌 OnLine상 에서 작성한 코드입니다.

2. TListView에서 임의 행을 Selected상태로 만드는 법을 좀 알려 주세요

   ListViewCarList->Items->operator [](i)->Selected = true;

   등의 여러방법을 사용하고 있는데 아직도 찾지를 못했습니다.
  
   맨땅에 헤딩하는 것이 버릇이 되어서 최대한 혼자 해보기는 하는데 어렵네요...
   그럼 답변 부탁드립니다.
  
   감사합니다.

+ -

관련 글 리스트
24790 [질문] TADOQuery, TListView에 대한 질문입니다. 최인열 798 2003/03/19
24823     Re:[질문] TADOQuery, TListView에 대한 질문입니다. Builder MySelf : 772 2003/03/20
24795     Re:[질문] TADOQuery, TListView에 대한 질문입니다. 둘리 887 2003/03/19
24817         Re:Re:[질문] TADOQuery, TListView에 대한 질문입니다. 최인열 704 2003/03/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.