Q&A

  • 에러발생 한수부탁드립니다.
에러를 고쳐주세요

델파이4.0 c/s 버전이고 데이타베이스는 SQL-SERVER 6.5 입니다.

다음과 같은 프로그램을 작성하다가



sqlclient.Close;

sqlclient.SQL.Clear;

sqlstring := 'select Clientcode, clientname, clientid, ctel, chand, cbeeper, caddress, note';

sqlstring := sqlstring + ' from tblclient where clientname =' + '"' + seaclientname.Text + '"';

sqlclient.SQL.Add(sqlstring); <-- 에러발생

sqlclient.Open;

<에러메세지>

[Error] company.pas(113): Statement expected, but expression of type 'Integer' found



문법적으로 아무런 문제가 없는것 같은데 원인을 찾지 못하겠습니다. 어느날

VCL 에러가 나타난 후로 이런 문제가 계속발생합니다.

ADD가 들어가는 곳마다 발생합니다.

새 프로젝트를 열고 다시 해봐도 결과는 똑같습니다.

델파이를 다시 깔아도 똑같은 문제가 발생합니다.

고수님들에게 한 수 부탁드립니다.

1  COMMENTS
  • Profile
    황익순 1999.06.09 22:13
    손진운 께서 말씀하시기를...

    > 에러를 고쳐주세요

    > 델파이4.0 c/s 버전이고 데이타베이스는 SQL-SERVER 6.5 입니다.

    > 다음과 같은 프로그램을 작성하다가

    >

    > sqlclient.Close;

    > sqlclient.SQL.Clear;

    > sqlstring := 'select Clientcode, clientname, clientid, ctel, chand, cbeeper, caddress, note';

    > sqlstring := sqlstring + ' from tblclient where clientname =' + '"' + seaclientname.Text + '"';

    > sqlclient.SQL.Add(sqlstring); <-- 에러발생

    > sqlclient.Open;

    > <에러메세지>

    > [Error] company.pas(113): Statement expected, but expression of type 'Integer' found

    >

    > 문법적으로 아무런 문제가 없는것 같은데 원인을 찾지 못하겠습니다. 어느날

    > VCL 에러가 나타난 후로 이런 문제가 계속발생합니다.

    > ADD가 들어가는 곳마다 발생합니다.

    > 새 프로젝트를 열고 다시 해봐도 결과는 똑같습니다.

    > 델파이를 다시 깔아도 똑같은 문제가 발생합니다.

    > 고수님들에게 한 수 부탁드립니다.



    크게 틀린곳은 없습니다..



    sqlstring := sqlstring + ' from tblclient where clientname =' + '"' + seaclientname.Text + '"';

    에서



    sqlstring := sqlstring + ' from tblclient where clientname =' + ''' + seaclientname.Text + ''';

    이렇게 고쳐보세요. (" => ')



    SQL문장이 틀린곳은 없는것 같아요.



    sqlclient.SQL.Add(sqlstring); <-- 에러발생

    에서 에러가 발생했다면 형식이 틀린다는 것입니다.

    필드의 TYPE이나 필드명.. 이런것들요...



    도움이 되었는지 모르겠군요.. 그럼 열심히 하세요.. ^^



    • 달봉이
    • 1999.06.10 00:36
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 기련이
      1999.03.05 01:12
      저도 프로그램을 테스트 해 보았는데 문제가 생겼어요. body의 내용이 정상적으로 나타나지 않고 마치 암...
    • 이승윤
      1999.06.10 00:53
      달봉이 께서 말씀하시기를... > 안녕하십니까? 간만에 온 달봉이입니다. > > 4.0으로 얼마전까지 DB De...
    • 안치봉
      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
    • 3 COMMENTS
    • /
    • 0 LIKES
    • Hans
      1999.06.10 00:23
      급하게 인터베이스를 사용하게 되습니다. 한번도 사용을 안해봤는데, 혹 메뉴얼 파일 갖고 계시면 올려주...
    • 안치봉
      1999.03.06 01:11
      김성률 wrote: > 안녕하세요. 좀 늦어진것 같아 죄송합니다. > 소스를 보야 달라고 하시길래 제가 코딩 ...
    • 김남규
      1999.06.10 01:13
      Hans 께서 말씀하시기를... > 급하게 인터베이스를 사용하게 되습니다. > 한번도 사용을 안해봤는데, 혹 ...
    • 강성현
    • 1999.06.09 23:38
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하윤철
      1999.06.10 17:52
      강성현 께서 말씀하시기를... > ORACLE 7.3에 있는 테이블을 SQL Server 6.5나 7.0으로 > 옮기는 방법은 ...
    • 김민영
    • 1999.06.09 23:29
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 기련이
      1999.03.05 01:12
      저도 프로그램을 테스트 해 보았는데 문제가 생겼어요. body의 내용이 정상적으로 나타나지 않고 마치 암...
    • 이승윤
      1999.06.10 00:38
      김민영 께서 말씀하시기를... > MDI의 CHILD 폼에서 다이얼로그를 호출한 후 다이얼로그의 디비그리드의 ...
    • 안치봉
      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.06.09 21:45
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 황익순
      1999.06.09 22:13
      손진운 께서 말씀하시기를... > 에러를 고쳐주세요 > 델파이4.0 c/s 버전이고 데이타베이스는 SQL-SERVE...
    • 기련이
    • 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
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 서희영
      1999.06.09 20:01
      DB에 있는 레코드와 TXT화일에 있는 데이터를 조합해서 한 TXT화일로 저장하려고 합니다. 그냥 STRING으...
    • 안치봉
      1999.03.06 01:11
      김성률 wrote: > 안녕하세요. 좀 늦어진것 같아 죄송합니다. > 소스를 보야 달라고 하시길래 제가 코딩 ...
    • 우석초
      1999.06.10 03:07
      서희영 께서 말씀하시기를... > DB에 있는 레코드와 TXT화일에 있는 데이터를 조합해서 한 TXT화일로 > ...
    • 최석기
      1999.06.09 20:43
      서희영 께서 말씀하시기를... > DB에 있는 레코드와 TXT화일에 있는 데이터를 조합해서 한 TXT화일로 > ...
    • 조민경
      1999.06.09 20:24
      서희영 께서 말씀하시기를... > DB에 있는 레코드와 TXT화일에 있는 데이터를 조합해서 한 TXT화일로 > ...
    • 차향
    • 1999.03.04 07:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.04 07:40
      차향 wrote: > 데이타베이스 문제인데요?? > 델파이 책에는 검색하는 부분은 sql 하고 설명이 잘 되어 있...
    • 한승현
    • 1999.06.09 19:49
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.06.09 20:24
      TCP/IP프로그래밍에 대한 자료를 한델 자료실에 올리겠습니다. 참고 하세요... 한승현 께서 말씀하시기...
    • 차향
    • 1999.03.04 07:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.04 07:40
      차향 wrote: > 데이타베이스 문제인데요?? > 델파이 책에는 검색하는 부분은 sql 하고 설명이 잘 되어 있...
    • 민지니
    • 1999.02.27 19:30
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 전진우
      1999.06.09 18:55
      델파이로 프로그램을 짜다가 보면, 간단한 프로그램은 그런 경우가 없는데, 소스가 2000~300...
    • 안치봉
      1999.03.02 10:34
      민지니 wrote: > 이번에 간단하게 메일프로그램을 구현하려고 하는데요. > 델파이 4.0에 다행히도 컴포넌...
    • 안치봉
      1999.06.09 19:29
      전진우 께서 말씀하시기를... > > 델파이로 프로그램을 짜다가 보면, > > 간단한 프로그램은 그...
    • 김성률
    • 1999.02.24 06:47
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 북해
      1999.06.09 18:32
      안녕하세요. 이미지에다 Canvas.Lineto로 선을 그리려합니다. 그런데 저는 Line이 천천히 그려지는 모습을 ...
    • 안치봉
      1999.03.02 10:01
      김성률 wrote: > 안녕하십니까. > 현재 델파이로 프로그래밍 하느라 머리가 쉬고 있습니다. > 제가 물어...
    • 신인재
      1999.06.09 20:22
      타이머 사용을 잘 못하셨군요... 루프를 사용하지 말고 interval 을 이용하여 반복하세요.. 타이머를 쓰...
    • 민지니
    • 1999.02.27 19:30
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 박회연
      1999.06.09 18:17
      안녕하세요 저의 시스템은 VGA Card가 따로 설치되어있지 않고 Main Board에 장치가 설정되어 있는데 ...
    • 안치봉
      1999.03.02 10:34
      민지니 wrote: > 이번에 간단하게 메일프로그램을 구현하려고 하는데요. > 델파이 4.0에 다행히도 컴포넌...
    • 신인재
      1999.06.09 20:09
      모니터의 문제가 아닌거 같군요... 비됴 카드 드라이버가 맞지를 않는 것인데..... 제작사에다 문의...
    • 조복기
      1999.06.10 01:31
      신인재 께서 말씀하시기를... > 모니터의 문제가 아닌거 같군요... > > 비됴 카드 드라이버가 맞지를 ...
    • 김성률
      1999.02.24 06:47
      안녕하십니까. 현재 델파이로 프로그래밍 하느라 머리가 쉬고 있습니다. 제가 물어 볼 사항은 임시 테이...
    • 신인재
      1999.06.09 20:07
      쩝.......님께서 질문하시는 내용은 여기 게시판에서 다루기는 좀 벅차네요... 컴퓨터 전문 서점에 가...
    • 안치봉
      1999.03.02 10:01
      김성률 wrote: > 안녕하십니까. > 현재 델파이로 프로그래밍 하느라 머리가 쉬고 있습니다. > 제가 물어...
    • 김도완
    • 1999.02.21 07:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.02.23 21:49
      김도완 wrote: > 안녕하세요 이렇게 글을 올리는건 처음이군요. > 델파이에관해서 궁금한게 있습니다. >...
    • 조성윤
    • 1999.06.09 11:13
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 한상훈
      1999.06.11 03:34
      조성윤 께서 말씀하시기를... > 초보자입니다. > 자꾸귀찮게 하는것같네요. > 하지만 질문은 합니다. >...
    • 김도완
    • 1999.02.21 07:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.02.23 21:49
      김도완 wrote: > 안녕하세요 이렇게 글을 올리는건 처음이군요. > 델파이에관해서 궁금한게 있습니다. >...
    • 정연광
    • 1999.02.19 23:46
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 1999.06.09 07:19
      아구....안녕들 하세요... 다름이 아니라 cell[0,0]에서 어떤 값을 입력하고 엔터를 치면 cell[0,...
    • 안치봉
      1999.02.20 00:38
      정연광 wrote: > 안녕하세요. 저의 질문에 딱 맞는 답을 해 주셨으면 좋겠습니다. > 초보거든요.... > ...
    • 1999.06.09 19:43
      한 께서 말씀하시기를... > 아구....안녕들 하세요... > > 다름이 아니라 > > cell[0,0]에서 어떤 ...
    • 최석기
      1999.06.09 18:06
      한 께서 말씀하시기를... > 아구....안녕들 하세요... > > 다름이 아니라 > > cell[0,0]에서 어떤 ...