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
운영게시판
최근게시물
Sybase Q&A 2310 게시물 읽기
No. 2310
sybase 처음 깔아서 일주일만에 연결 했을뿐이고..!
작성자
구로머신(hacunada)
작성일
2008-10-15 17:19
조회수
7,984

안녕하세요.


sybase라는거 처음 알게 되어 홈페이지에서 서버 다운받아 깔고


odbc셋팅하고 이것저것 다 해서 간신히 sybase에서 취득까지 완료했습니다^^



근데 문제는 취득은 되는데 insert 가 안됩니다 ㅠㅠ



vc++ 사용하고 있구..


ASE_12.5.2_Win_Server 깔았구요


db tool은 aqua data studio 4.7 쓰고 있습니다.


조합한 insert문을 긁어다가 aqua에다가 붙혀넣어 execute 실행하면 잘 들어가구요..


이럴경우 어디를 살펴보면 될까요?



Driver={Sybase ASE ODBC Driver};NA=%s;DB=%s;UID=%s;PWD=%s;SDIB=1}


 bool fResult = true;

  strQuery = "insert into " + strTable +

   " values (" + strpath + strEx1 + strEx2 + strEx3 + strEx4 + ")"; // QUERY

  CStatement* pStatement = NULL;

// sybase 연결~

  pStatement = theApp.GetSYConnection()->CreateStatement();

  fResult = pStatement->Execute(strQuery);  // 여기서 반환값 false ㅠㅠ

  pStatement->Close();

  delete pStatement;

  pStatement = NULL;



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

헐.. 한글이 들어가면 오류나는거였습니다-0-;

이런..

insert시킬 문장에 한글이 들어가 있어서 안된것이였습니다-0-; 젠장 ㅠㅠ

이부분은 어떻게 혼자 좀 해결해보겠습니다 ㅠㅠ

구로머신(hacunada)님이 2008-10-16 14:52에 작성한 댓글입니다.

charceter set 관련 문제가 아닐까요..
DB의 characetr set을 sp_helpsort로 확인 하시고 client character (JAVA에서)을 
맞추고 해보세요..

라라님이 2008-10-16 16:50에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
2313IQ 에서 insert 시..... [1]
김성한
2008-10-20
7247
2312update 후에 update 건수를 알려면 어떻게 하나요. [3]
권대욱
2008-10-20
7755
2311solaris9에 sybase 12.5.4 설치가 가능한지요?? [1]
solaris
2008-10-15
7184
2310sybase 처음 깔아서 일주일만에 연결 했을뿐이고..! [2]
구로머신
2008-10-15
7984
2309간단한 셀 스크립트 [2]
초보
2008-10-14
8911
2308Sybase SQL anywhere Database Engine 5.5 한글 깨짐 [1]
kaki104
2008-10-14
10194
2307컬럼의 크기를 늘릴려는데 안되네요. [2]
지나가다가
2008-10-10
7810
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다