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
[18924] Re:ADO에 관련해..(MSSQL)
아르스 [] 1577 읽음    2002-05-27 18:33
이주현 님이 쓰신 글 :
: 데이터베이스를 MSSQL2000으로 사용햇구요..ADOConnection과 ADOQuery를 이용해 프로그램을 만들었는데요.
: 다 만들고 배포할려하닝.. 다른 곳에서는 에러가 나더군요.
: ConnectionError... 그래서 MSSQL 클라이언트를 깔고..하닝 돌아가던디.. --;
: 꼭 클라이언트를 깔아야 하는지..
:
: 그리고.. 로컬(같은 네트워크 내가)아닌 다른 곳에서는 MSSQL서버를 찾지 못하더라구요.
: 그래서 IP로 컴퓨터 찾기를 해서 그 컴을 찾아서 연결시켜줬어여.
:
: 로컬이 아닌 곳에서 사용할수 있게 할려면 어케 하나여...







ADO를 쓰게 되면 MS SQL Server의 클라이언트를 안깔아도 되는걸로 알고 있고 실제로 안깔고 사용하고 있습니다.
단....걍 TQuery를 쓰신다면 BDE와 같이 배포를 할려면 MS SQL Server의 Client를 깔아야 합니다.

주현님의 경우에는 ADOConnection의 연결설정을 OLEDB로 하셨는지.. 아니면 ODBC로 하셨는지
살펴 보셔야 겠네요
만일 ODBC로 하셨다면 ODBC설정을 해주지 않은건 아닌지 체크해 보셔야 겠고
OLEDB로 하셨다면 MDAC 2.X 가 설치되어있는지 체크를 하셔야 겠고 만일 설치되어 있지 않다면
설치를 하시야 됩니다.

로컬이 아닌곳에서 사용을 할려면 :
OLEDB의 경우 : ADOConnection의 ConnectionString에서 MS SQL Server의 IP를 직접적어주시면 됩니다.
ODBC의 경우 : ODBC의 Data원본 이름을 적어주시거나 찾아주시면 됩니다.

+ -

관련 글 리스트
18906 ADO에 관련해..(MSSQL) 이주현 843 2002/05/27
18924     Re:ADO에 관련해..(MSSQL) 아르스 1577 2002/05/27
18915     Re:ADO에 관련해..(MSSQL) 에보니.^ㅅ^ 1042 2002/05/27
18925         으음 딴지 걸어도 되는데... 소심하시긴 달동네님~ ^ㅅ^ 에보니.^ㅅ^ 838 2002/05/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.