자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

Delphi SimpleDataSet 오류

2012.05.18 01:04

양현숙 조회 수:9621

오류내용 " SimpleDataSet2: Missing data provider or data packet. "  

일반적으로 어떤상황에서 생기는지요??

혹시 광범위하다면,, 낭패지만,,그럼 일단 상황을 최대한 간단히 적어보겠습니다.


=================================================

        SimpleDataSet2.Active := False;

        SimpleDataSet2.Close;


        SimpleDataSet2.Dataset.Close;


  ......  쿼리내용 실행..  DB에 이미지 삽입


        SimpleDataSet2.Execute;


SimpleDataSet2.Active := True;


....  워드에 DB전달하고 preview


==================================================

버튼을 첫번째 실행한 것은 그림도 잘전달되고 워드화면이 떴으나,

두번째 버튼을 클릭할때 에러가 발생하였습니다.

그래서 몇가지 살펴보니,

 

SimpleDataSet2.Active := True;

이전에 여러번 문장들을 추가해도 잘 작동했으나,

이후에 다시 

        SimpleDataSet2.Active := False;

        SimpleDataSet2.Close;

로 시작해서 쿼리문장들 넣으면 에러가 발생합니다.


문제위치 SimpleDataSet2.Active := True;  후 인듯.



그래서 한가지 

SimpleDataSet2.Active 와  SimpleDataSet2.Close;를 제어하는 문장은 삭제하고,

다음과 같이 했더니 에러없이 여러번 실행은 되나, 그림 삽입이 젤처음 열었던 그림만 들어갑니다.

DB에 변경되는 그림삽입된 것은 Data Explorer로 확인했구요..

SimpleDataSet2.Dataset.Close;

....쿼리문

  SimpleDataSet2.open;


=============

상황전달이 잘 될지는 모르겠는데요,

에러 내용만 보시고 , SimpleDataSet 사용 방법에 문제가 있어서 그런거면,,  

금방 알려주실 수도 있을 것 같아서 질문드립니다~~

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 21308
공지 유용한 관련 사이트 관리자2 2014.03.20 60128
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 104128
99 XE Default Font 변경 문의 합니다. [1] memc 2012.05.14 9405
98 iOS 개발 관련 Free Pascal 설치 오류 file 김동환 2012.07.20 9407
97 Mac App Store 등록 관련 애플에서 답장이 왔네요. [2] c2design 2012.05.25 9500
96 비주얼 베이직 소스 변경 문의 드립니다. memc 2013.03.15 9529
95 ApplyUpdates(-1) 궁금합니다. file 준이킴 2012.05.18 9538
94 win7과 win8에서 LoadPackage 차이 한림대의료원정보기술센터 2012.11.06 9545
93 델파이 파이어몽키 안드로이드 앱 내에 스플래시 스크린추가 [1] file 쿠키 2013.12.02 9545
92 IdUdpServer 질문 [3] 피터 2012.02.29 9594
» SimpleDataSet 오류 [3] file 양현숙 2012.05.18 9621
90 빌더책 코드 질문좀요 [1] 축구 2012.04.13 9672
89 Mac App Store 등록 관련 본사에 지원 부탁합니다. [2] file c2design 2012.05.09 9686
88 RAD PHP 개발과정 및 배포방법 [2] cdrd 2012.04.23 9688
87 [질문] paradox db 공유... [3] 따라쟁이 2012.04.10 9710
86 바로 밑에 2010의 xe2 컨버팅에서 저도 이상한점이... [1] 나도몰라 2012.04.24 9732
85 rxLib사용하기. agbnielsen 2013.01.03 9737
84 ISC error. [1] J 2012.02.16 9742
83 씨리얼 통신용 컴포넌트 추천 부탁 드립니다. [1] 박범용 2012.01.26 9800
82 파이어몽키에서 기존에 작성된 VCL이나 DLL을 사용할 수 있을까요? [3] Happycube 2012.05.26 9802
81 TTouchKeyboard 질문입니다. [2] 나도몰라 2012.04.04 9809
80 [해결] D7에서 XE2로 패키지 컨버전시 아이콘 생성되는 문제 [5] file 한림대의료원정보기술센터 2012.07.04 9851