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
[70784] Re:검색조건에 Select문중 ComboBox로 대체 문의
둘리.CSIEDA [dooly386] 2723 읽음    2014-01-26 12:06
다른 문제는 제쳐두고라도

ComboBox1->Text 라는것이 " " 안에 있네요..

또한 " " + AnsiString 은 + 연산자가 작동하지 않습니다.

" " 는 native 메모리 pointer 이고( char *) , 여기에 + 연산자를 사용할 수 없지요.

AnsiString S;

"AA" + S ==> 불가

AnsiString("AA")+S ==> 가능

문자열의 + 연산은 불가능이고,  AnsiString + AnsiString 의 + 연산은 AnsiString 이 class이기 때문에 class operator overloading으로 작동하는 것 입니다.

SQL 구문 이전에 C++ 문법을 익히셔야 할 듯 합니다.


김찬영 님이 쓰신 글 :
: 안녕하세요. 저는 광운초등학교 6학년 김찬영입니다.
:     ADOQuery1->Close();
:     ADOQuery1->SQL->Clear();
:     ADOQuery1->SQL->Add("select * from Table1 where 나이ComboBox1->Text " + Edit2->Text);
:     ADOQuery1->ExecSQL();
:     ADOQuery1->Open();
: 여기에서 나이의 조건을 >=만이 아닌 여러 경우의 조건을 대입하고 싶어서 ComboBox1->Text를 넣고싶은데
: 계속 에러가 뜹니다.ㅠㅠ;;
:
: 해결 부탁드립니다.
:
: 김찬영 올림

+ -

관련 글 리스트
70781 검색조건에 Select문중 ComboBox로 대체 문의 김찬영 2461 2014/01/25
70871     Re:검색조건에 Select문중 ComboBox로 대체 문의 초행길 2335 2014/02/10
70784     Re:검색조건에 Select문중 ComboBox로 대체 문의 둘리.CSIEDA 2723 2014/01/26
70867         Re:Re:검색조건에 Select문중 ComboBox로 대체 문의 2491 2014/02/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.