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
[59493] ADO Insert into value...
즐프 [kyungjl] 1852 읽음    2009-12-21 13:51
paradox를 쓰다가 memo값의 한계로 부득이하게 MDB를 쓰게되어
계속 삽질하다가 ADO로 바꾸었습니다..
ADO 는 SQL문 이 조금 틀려.. 이거는 삽질이 아니고...죽겠습니다..

전에는  이런식으로...
               AnsiString num, txt;
                int count  = 3;
      
                Query2->Close();
                Query2->SQL->Clear();
                Query2->SQL->Add("Insert into easy");
                Query2->SQL->Add("(field1,content)");
                kk = " Values(:num,:txt)";
                Query2->SQL->Add(kk);
                Query2->ParamByName("num")->AsInteger = count;     //  정수
                Query2->ParamByName("txt")->AsString = buffer;         / / memo값  무지큼
                Query2->ExecSQL();
                Query2->Prepare();
아주 잘 썼었습니다..
ADO로 바꾼뒤 사용법을 모르겠습니다..

정수 count 3 값이 field1  에 들어가고  buffer값이 content에 들어갔었는데 ADO로 바꾸었더니

Values 에 num값을 인식을 못합니다. count값을 넣어야하는데,,,
buffer값도 인식 못하고,...

Query2->ParamByName .. ADO에서는 인식못하여 FieldByName으로  바꾸어주다가 에러나서 지웠습니다..
또한
Values(num,txt) ,,, valuse('num','txt)'=>이거는 원하는 값이 안나오고 .... valuse(count,buffer)...
별 수를 써도 valuse 값은 count(정수)값과, buffer(memo) 값을 인식못하고 에러납니다....
정수와, 스트링값이 구별되서 들어가야 하는데..

위의 SQL문을 Access ADO형식으로 바꾸어 주세요........................

+ -

관련 글 리스트
59493 ADO Insert into value... 즐프 1852 2009/12/21
59557     Re:ADO Insert into value... smleelms 2251 2009/12/28
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.