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
운영게시판
최근게시물
DB2 Q&A 499 게시물 읽기
No. 499
embed Dynamic SQL문을 이용한 프로그램 작업시 바인딩문제
작성자
백영진(truwind)
작성일
2003-05-06 10:21
조회수
5,742

client환경이 윈도우 기반에 사용언어는 C++(visual C++)환경에서

embed Dynamic SQL문을 이용한 범용 프로그램을 만들고있습니다.

근데 문제는 이 embed SQL문을 이용한 프로그램은 반드시 컴파일 하기전에 embed Dynamic SQL을 이용한 파일을 서버와의 통신 정보를 설정하기

위한 사전 "바인딩"을 시켜줘야만 서버와 클라이언트가 통신을 할수

있는 것으로 알고있습니다.

근데 문제는 이 프로그램을 바인딩을 하면 이름이 다른 데이터베이스와는

통신을 할수가 없더군요.

예를 들면 sample이란 데이터베이스에 바인딩을 시키고

실제 접속하는 데이터 베이스 이름은 test라면

test데이터베이스에 있는 테이블이며 컬럼들에 대한 정보를

가져오지 못하더군요.

반드시 바인딩할때 사용된 데이터 베이스와 통신 하더군요

 

이 문제를 어떻게 해결 할수 있지요..

(즉, sample과 바인딩 시킨 프로그램을 test란 서버에 사용하려면은요)

(일일이 프로그램이 팔리면 팔린곳으로 가서 visual C++깔고 소스파일을

해당 서버명으로 바인딩 시키고 visual C++로 해당 프로그램 컴파일해서

그곳 환경에 적용시킬수는 없지 않겠습니까..)

제발 고수님들 혹시 이런 문제들을 접했던 분들..

도와주십시요..

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

그냥 실행화일만 바인딩하면 되는 것으로 알고 있습니다.

전 AIX에서만 해서 그런지는 모르겠지만,

실행화일만 COPY 해서 바인딩 했던것으로 기억합니다. (2년전 일이라 , 잘 기억이)

곰님이 2003-07-31 11:42에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
502sqlcli.h화일을 찾습니다.
박현정
2003-05-10
6596
501DB2에서 SELECT로 BLOB데이터를 뽑았을때
박현정
2003-05-09
6746
500이거 DB2 trigger로 처리 될까요?
이화섭
2003-05-09
6001
499embed Dynamic SQL문을 이용한 프로그램 작업시 바인딩문제 [1]
백영진
2003-05-06
5742
497트리거가 있을때 그 트리거 지우기
박현정
2003-04-30
5909
496IF EXISTS문장 에러
박현정
2003-04-25
6853
495DB2 기본사용자 암호변경은 어떻게 하나요? [1]
이상은
2003-04-24
6090
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다