database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
ㆍCUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
CUBRID Q&A 388 게시물 읽기
No. 388
Q.[질문] ODBC에서 쿼리 쓰는데..
작성자
이지현
작성일
2007-07-19 16:23
조회수
3,412

SELECT는 잘 됩니다. 그런데..

 

insert를 하는데.. 큐브리드 메니져의 질의편집에서 실행하면 잘 되는데..

 

그 문장을 ODBC로 연결해서 C++ 어플에서 실행하면 적용이 되지 않습니다.

 

insert into log_res_regist values (123,2,\'test.txt\',32,8,\'back.atr\',\'2001-01-01\',\'2001-01-01\',\'tester\')

 

이런 간단한 문장입니다.

 

SQLPrepare(m_hStmt, (SQLMCHAR*)selectStatement, SQL_NTS); 의 결과는 SQL_SUCCESS가 나왔습니다.

// selectStatement -> L\"insert into log_res_regist values (123,2,\'test.txt\',32,8,\'back.atr\',\'2001-01-01\',\'2001-01-01\',\'tester\')\"

 

그런데 정상적으로 테이블에 적용되지는 않습니다.

 

일반적인 ODBC컨트롤을 하는 것과 차이나는 것이 있는지요.

 

 

이 글에 대한 댓글이 총 1건 있습니다.

안녕하세요.

잘아시겠지만 SQLPrepare 는 SQL 문장을 수행하지않고 compile 만 수행합니다. 이곳에서는 문법적인 체크만 수행이 되며 semantic 등의 확인은 수행시에 되므로 실제 수행을 해보신후 에러를 알려주시면 감사하겠읍니다.

 

>SELECT는 잘 됩니다. 그런데..

>

>insert를 하는데.. 큐브리드 메니져의 질의편집에서 실행하면 잘 되는데..

>

>그 문장을 ODBC로 연결해서 C++ 어플에서 실행하면 적용이 되지 않습니다.

>

>insert into log_res_regist values (123,2,\\\'test.txt\\\',32,8,\\\'back.atr\\\',\\\'2001-01-01\\\',\\\'2001-01-01\\\',\\\'tester\\\')

>

>이런 간단한 문장입니다.

>

>SQLPrepare(m_hStmt, (SQLMCHAR*)selectStatement, SQL_NTS); 의 결과는 SQL_SUCCESS가 나왔습니다.

>// selectStatement -> L\\\"insert into log_res_regist values (123,2,\\\'test.txt\\\',32,8,\\\'back.atr\\\',\\\'2001-01-01\\\',\\\'2001-01-01\\\',\\\'tester\\\')\\\"

>

>그런데 정상적으로 테이블에 적용되지는 않습니다.

>

>일반적인 ODBC컨트롤을 하는 것과 차이나는 것이 있는지요.

 

남재우님이 2007-07-19 16:38에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
391Q.큐브리드 공짠데 뭘 먹고 사세요? [2]
궁금한놈
2007-07-20
3455
390Q.[질문] SQLERROR 에서.. [1]
이지현
2007-07-20
3387
389Q.윈도우 환경에서 개발할 시
조성배
2007-07-20
3597
388Q.[질문] ODBC에서 쿼리 쓰는데.. [1]
이지현
2007-07-19
3412
387Q.unicas 실행하기 [1]
안성민
2007-07-19
3760
386JDBC에서 한글깨지는데.. [1]
힘들어라
2007-07-19
5350
385Q.질의 편집기 단축키 기능이 없나요? [1]
조성배
2007-07-18
3309
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다