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
운영게시판
최근게시물
MS-SQL Q&A 979 게시물 읽기
No. 979
메신저프로그램 개발(C++6.0)중 DB연동관련때문에 질문드립니다.
작성자
안진규(green2ka)
작성일
2003-10-06 01:02
조회수
3,063

안녕하세요..

대학교 컴공4학년 졸업반 학생인데요..

이번에 학교에 졸업작품 프로젝트때문에 질문이있습니다.

현재 MOMS를 개발(?) 중인데요..

소스는 다 코딩되었으나 DB에 연동이 안되어서 지금 이렇게 끙끙앓고 있네요..ㅠ.ㅠ

부분은 아래와같습니다.

문제되는 BOOL CSvrConApp::DB_Open()
{
 if(m_DB.OpenEx("DSN=MOMS_DSN;UID=SA;PWD=1234"))<--여기부분 설정을 DB에서 어떻게 해야하는지?
 {
  m_UserProfile = new CUserProfileSet(&m_DB); // 각테이블에 대한 레코드셋의
  m_UserInfo = new CUserInfoSet(&m_DB);       // 동적객체 생성.
  m_FriendList = new CFriendListSet(&m_DB);
  m_DelayMsg = new CDelayMsgSet(&m_DB);
 }
 else
  return FALSE;

 return TRUE;
 // DB 리소스와의 연결설정.
}
MS -SQL2000 에다가 m_DB로 DB를 새로 만들어서

m-UserProfile테이블과 m_UserInfo테이블과 그아래 두개 테이블을 추가시켜 만들었습니다.

각각의 세부사항도 추가시켰으나 이상하게 프로그램실행하면 아래와 같이 에러메세지가 뜨네요

"데이타의 원본이 없고 드라이버를 지정하지 않았습니다."

그리고 메인화면은 뜨나 작동은안하고요 종료시

"db에 연결되어있지않습니다"라고 뜨는데 이걸 어떻게 해결해야할지 너무 궁금합니다.도와주세요.

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

ODBC로 DB에 연결을 하시는 것 같은데, 프로그램이 실행되는 곳에

ODBC 관리자에서는 연결이 되는 지 확인을 해보십시요..

그리고 MS-SQL로 접근을 하실 것이면, ADO를 이용하시는 것이

조금 더 편하게, 프로그램 할 수 있을 거에요..

가을남자님이 2003-10-09 16:57에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
982저장프로시저를 디버깅하고 싶은데염.... [1]
박상호
2003-10-06
3478
981ORACLE DB를 MS-SQL DTS로 변환 [2]
ORACLE
2003-10-06
3955
980세개의 테이블에서.... [2]
왕!초보
2003-10-06
3823
979메신저프로그램 개발(C++6.0)중 DB연동관련때문에 질문드립니다. [1]
안진규
2003-10-06
3063
978null값과 공백, 날짜 입력할 때 어떻게하나요? T_T [1]
chobo
2003-10-05
7377
977데이터 복원시 데이터의 손실..!..(꼭좀 도와 주세요..)
급한질문자
2003-10-05
2903
976MS-SQL 왕초보 질문 [2]
왕초보
2003-10-02
5024
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다