Q&A

  • dbchart
반갑습니다.

아침에 봄비가 조금 내리더니, 지금은 그쳤네요.

몇일째 풀리지 않는 문제가 있어 질문을 드립니다.

저는 table를 동적으로 사용해 dbchart와 연결시키려 합니다. 그래서, 여기저기 책을 뒤져봤지만, 1)table의 데이터가 정해져 있는 경우 2)고정되어 있는 테이블에서 동적으로 데이터를 변경하여 dbchart와 연결할 수 있는 경우에 대해서만 설명들이 나와 있었습니다. 그러나, 저는 임의의 자료를 입력받아 그 자료를 dbchart로 나타내고 싶은데, 어떻게 하면 좋을지 조언을 부탁드립니다.

참고로 저는 테이블이름,x값,y값,label값을 설정해 주었는데, 실행하고나니 아무런 그래프도 뜨지 않네요. 아시는 분의 답장을 기다리겠습니다.



3  COMMENTS
  • Profile
    안치봉 1999.03.10 03:12
    이창석 wrote:

    > 반갑습니다.

    > 아침에 봄비가 조금 내리더니, 지금은 그쳤네요.

    > 몇일째 풀리지 않는 문제가 있어 질문을 드립니다.

    > 저는 table를 동적으로 사용해 dbchart와 연결시키려 합니다. 그래서, 여기저기 책을 뒤져봤지만, 1)table의 데이터가 정해져 있는 경우 2)고정되어 있는 테이블에서 동적으로 데이터를 변경하여 dbchart와 연결할 수 있는 경우에 대해서만 설명들이 나와 있었습니다. 그러나, 저는 임의의 자료를 입력받아 그 자료를 dbchart로 나타내고 싶은데, 어떻게 하면 좋을지 조언을 부탁드립니다.

    > 참고로 저는 테이블이름,x값,y값,label값을 설정해 주었는데, 실행하고나니 아무런 그래프도 뜨지 않네요. 아시는 분의 답장을 기다리겠습니다.

    >



    안녕하세요! 답변이 늦은점 대단히 죄송합니다.



    이 질문을 읽고 그동안 나름대로 여러가지로 생각을 해 보았는데...정말 죄송하지만 테스트 했는데 안된다는 소스를 보내주시면 분석해서 답변드리겠습니다.



    감사합니다.





  • Profile
    이창석 1999.03.12 00:33
    안치봉 wrote:

    > 이창석 wrote:

    > > 반갑습니다.

    > > 아침에 봄비가 조금 내리더니, 지금은 그쳤네요.

    > > 몇일째 풀리지 않는 문제가 있어 질문을 드립니다.

    > > 저는 table를 동적으로 사용해 dbchart와 연결시키려 합니다. 그래서, 여기저기 책을 뒤져봤지만, 1)table의 데이터가 정해져 있는 경우 2)고정되어 있는 테이블에서 동적으로 데이터를 변경하여 dbchart와 연결할 수 있는 경우에 대해서만 설명들이 나와 있었습니다. 그러나, 저는 임의의 자료를 입력받아 그 자료를 dbchart로 나타내고 싶은데, 어떻게 하면 좋을지 조언을 부탁드립니다.

    > > 참고로 저는 테이블이름,x값,y값,label값을 설정해 주었는데, 실행하고나니 아무런 그래프도 뜨지 않네요. 아시는 분의 답장을 기다리겠습니다.

    > >

    >

    > 안녕하세요! 답변이 늦은점 대단히 죄송합니다.

    >

    > 이 질문을 읽고 그동안 나름대로 여러가지로 생각을 해 보았는데...정말 죄송하지만 테스트 했는데 안된다는 소스를 보내주시면 분석해서 답변드리겠습니다.

    >

    > 감사합니다.

    >

    > 안녕하세요. 이창석입니다.

    저는 지난번에 글을 올려놓고 계속 해결책을 찾아 보았지만 해결책이 나오지

    않더군요. 그래서, 다시 한번 제가 작성한 소스의 부분을 올려 보겠습니다.

    하나의 폼에 다음과 같이 컴포넌트를 넣고요.

    오픈다이얼로그박스 데이터소스 테이블 버튼2개(열기,그래프보기)

    콤보박스 dbgrid dbchart



    다음과 같이 소스를 입력했습니다.



    procedure TForm1.Button1Click(Sender: TObject);

    var

    i,y:integer;

    begin

    if opendialog1.Execute then

    begin

    table1.close;

    table1.TableName:=opendialog1.FileName;

    table1.open;

    end;

    y:=DBGrid1.Columns.Count; //dbgrid열수

    for i:=0 to y-1 do

    begin

    combobox1.Items.Add(dbgrid1.Columns.Items[i].FieldName);

    end;



    procedure TForm1.button2Click(Sender: TObject);

    begin

    series1.DataSources:=table1;

    series1.YValue.valuesource:='total';

    series1.xvalue.valuesource:=combobox1.Items[combobox1.itemindex];

    series1.xlabelssource:='total';

    end;



    라고 했는데 자꾸 에러가 뜨네요. 한 수 부탁드립니다.







  • Profile
    신인재 1999.03.12 04:33


    > procedure TForm1.Button1Click(Sender: TObject);

    > var

    > i,y:integer;

    > begin

    > if opendialog1.Execute then

    > begin

    > table1.close;

    > table1.TableName:=opendialog1.FileName;

    > table1.open;

    > end;

    > y:=DBGrid1.Columns.Count; //dbgrid열수

    > for i:=0 to y-1 do

    > begin

    > combobox1.Items.Add(dbgrid1.Columns.Items[i].FieldName);

    > end;

    >

    > procedure TForm1.button2Click(Sender: TObject);

    > begin

    > series1.DataSources:=table1;

    > series1.YValue.valuesource:='total';

    > series1.xvalue.valuesource:=combobox1.Items[combobox1.itemindex];

    > series1.xlabelssource:='total';

    > end;

    >

    > 라고 했는데 자꾸 에러가 뜨네요. 한 수 부탁드립니다.

    >



    어떤 에러가 뜨는 지 알려 주세요....







    • 안치봉
      1999.03.10 04:15
      소스는 잘~ 받았습니다. 소스를 보니 약간은 잘못(?)된 부분이 있습니다(아래는 제가 수정한 겁니다). ...
    • 신인재
      1999.03.10 04:08
      원영준 wrote: > 안녕 하십니까 ! > 델파이 초보자로써 이런 곳을 보니 매우 기쁩니다. > 당분간은 ROM...
    • 안치봉
      1999.03.10 02:11
      원영준 wrote: > 안녕 하십니까 ! > 델파이 초보자로써 이런 곳을 보니 매우 기쁩니다. > 당분간은 ROM...
    • 안치봉
      1999.03.09 06:01
      박근영 wrote: > 안녕하세요.... > 얼마전 나이렉스 인터내셔날을 처음 알게 되었습니다.... > 사이트...
    • 박근영
      1999.03.09 17:39
      답변 감사합니다... 건강하세요.....
    • 이창석
    • 1999.03.08 00:11
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.10 03:12
      이창석 wrote: > 반갑습니다. > 아침에 봄비가 조금 내리더니, 지금은 그쳤네요. > 몇일째 풀리지 않는...
    • 이창석
      1999.03.12 00:33
      안치봉 wrote: > 이창석 wrote: > > 반갑습니다. > > 아침에 봄비가 조금 내리더니, 지금은 그쳤네요. ...
    • 신인재
      1999.03.12 04:33
      > procedure TForm1.Button1Click(Sender: TObject); > var > i,y:integer; > begin > if opendialo...
    • 김성률
    • 1999.03.06 05:11
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.08 00:34
      김성률 wrote: > 먼저 대단히 죄송합니다. 이해를 도우기 위한 측면만 생각하다 보니 제가 봐도 말도 않되...
    • 기련이
    • 1999.03.05 01:12
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.05 23:06
      기련이 wrote: > 저도 프로그램을 테스트 해 보았는데 문제가 생겼어요. > body의 내용이 정상적으로 나...
    • 기련이
      1999.03.06 02:33
      도와주셔서 정말 감사합니다. 제가 메일을 보낸 것은 OUTLOOK EXPRESS이고, 메일서버는 MS EXCHANGE서...
    • 안치봉
      1999.03.06 04:46
      기련이 wrote: > 도와주셔서 정말 감사합니다. > > 제가 메일을 보낸 것은 OUTLOOK EXPRESS이고, > ...
    • 기련이
      1999.03.10 02:30
      덕분에 문제를 해결하였습니다. Var InStr, OutStr: TStringStream; Begin InStr := TStringStr...
    • 김성률
    • 1999.03.05 00:18
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.06 01:11
      김성률 wrote: > 안녕하세요. 좀 늦어진것 같아 죄송합니다. > 소스를 보야 달라고 하시길래 제가 코딩 ...
    • 차향
    • 1999.03.04 07:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.04 07:40
      차향 wrote: > 데이타베이스 문제인데요?? > 델파이 책에는 검색하는 부분은 sql 하고 설명이 잘 되어 있...
    • 민지니
    • 1999.02.27 19:30
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.02 10:34
      민지니 wrote: > 이번에 간단하게 메일프로그램을 구현하려고 하는데요. > 델파이 4.0에 다행히도 컴포넌...
    • 김성률
    • 1999.02.24 06:47
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.02 10:01
      김성률 wrote: > 안녕하십니까. > 현재 델파이로 프로그래밍 하느라 머리가 쉬고 있습니다. > 제가 물어...
    • 김도완
    • 1999.02.21 07:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.02.23 21:49
      김도완 wrote: > 안녕하세요 이렇게 글을 올리는건 처음이군요. > 델파이에관해서 궁금한게 있습니다. >...
    • 정연광
    • 1999.02.19 23:46
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.02.20 00:38
      정연광 wrote: > 안녕하세요. 저의 질문에 딱 맞는 답을 해 주셨으면 좋겠습니다. > 초보거든요.... > ...
    • 구민오
    • 1999.02.19 10:32
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.02.19 22:17
      구민오 wrote: > 제가 만든 프로그램의 폼이 항상 제일 밑바닥(???)에 있으려면 어떻게 해야 하나요? > ...
    • 구민오
    • 1999.02.18 09:27
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.02.18 18:34
      구민오 wrote: > 트레이 아이콘식의 프로그램을 만들려면... > 반드시!!! 트레이 아이콘 컴포넌트를 직...
    • 구민오
    • 1999.02.16 09:13
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구민오
      1999.02.16 09:59
      구민오 wrote: > 프로그램을 다 만들고 run을 했거든요... > 컴파일도 잘 된거 같은데 > DLL을 만들었거...
    • 구민오
    • 1999.02.15 10:39
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구민오
      1999.02.16 01:41
      구민오 wrote: > 델파이 함수 중에 upcase라는 함수가 있잖아요!!! > 이 upcase와 반대되는 즉 소문자로 ...
    • 구민오
    • 1999.02.15 02:10
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.02.17 03:15
      FindWindow로 그 특정 프로그램의 핸들을 얻어온 다음 SendMessage로 WM_CLOSE메세지를 그 핸들로 보내주면...
    • 김상민
    • 1999.02.13 05:18
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신재민
      1999.02.14 09:39
      POD기사의 내용입니다. 구독자만 권한이 있습니다... 혹시 구독자 이신가요? 김상민 wrote: > 안녕하...
    • 구민오
    • 1999.02.12 08:04
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신재민
      1999.02.14 09:38
      네.. 혹시 아시는거 있으면 답변도 자주 부탁해요 ^^ 구민오 wrote: > 저는 매일 매일 하루도 빠짐없이...
    • 구민오
    • 1999.02.12 07:58
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신재민
      1999.02.14 09:38
      저절로 그렇게 할수는 없을것 같네요.. 리소스 DLL뿐 아니라 함수 DLL 도 역시 마찬가지 이구요.. 어차피...