Q&A

  • update문사용시 에러 - operation not application
[paradox]



operation not application에러입니다.

여기저기 찾아봐도 잘 안되네요.





close ;

sql.clear ;



sql.add('update jswoo set js0101= :js0101' +

' where code= :code ');



ParamByName('code').asstring := edit1.text ;

ParamByName('js0101').asinteger := strtoint(panel1.caption) ;

execsql ;





1  COMMENTS
  • Profile
    나그네 2001.04.11 07:57
    초보자 wrote:

    > [paradox]

    >

    > operation not application에러입니다.

    > 여기저기 찾아봐도 잘 안되네요.

    >

    >

    > close ;

    > sql.clear ;

    >

    > sql.add('update jswoo set js0101= :js0101' +

    > ' where code= :code '

    >

    > ParamByName('code').asstring := edit1.text ;

    > ParamByName('js0101').asinteger := strtoint(panel1.caption) ;

    > execsql ;

    >

    >



    조금이나마 도움이 되었으면 하는 마음에 적습니다.

    set 다음에오는 'js0101'은 수정(Update)될 필드명입니다.

    이곳에는 수정할 필드들을 모두 기술할수 있습니다.

    그리고 'where'다음에오는 'code'는 수정할 레코드를 찾아오는

    필드명입니다.



    그리고 반드시 먼저 '수정할 레코드를 찾은 다음에 수정하여야 합니다.



    간단한 update문을 기술하여 드리지요 !



    +---------------------+

    아래 소스는 제가 작성하고 있는 소스를 접부함.

    +---------------------+

    with Kyun_Query do

    begin

    close;

    Sql.Clear;

    SQL.Add('Update 견적서');

    Sql.Add(' set 견적번호=:b1,고객코드=:b2,품명=:b3,');

    Sql.add(' 자재=:b4,색상=:b5,넓이=:b6,높이=:b7,길이=:b8');

    Sql.add(' 수량=:b9,단가=:b10,금액=:b11,견적일자=:12');

    SQL.Add(' WHERE 견적번호 = :B1');

    ParamByname('b1').AsString := kyun_no.Text;

    ParamByname('b2').AsString := Ko_no.Text;

    ParamByname('b3').AsString := Kyun_pum.Text;

    ParamByname('b4').AsString := Ja_Jae.Text;

    ParamByname('b5').AsString := Kyun_col.Text;

    // 규격란 시작------------------------------------------------------------------

    ParamByname('b6').AsInteger := StrToInt(Kyun_Nul.Text);

    ParamByname('B7').AsInteger := StrToInt(Kyun_Gil.text);

    ParamByname('B8').AsInteger := StrToInt(Kyun_Nop.text);

    // 규격란 끝 ------------------------------------------------------------------

    ParamByname('B9').AsFloat := StrToFloat(DelStr(Ky_Su.text, ','));

    ParamByname('B10').AsFloat := StrToFloat(DelStr(Ky_Dan.text, ','));

    ParamByname('B11').AsFloat := StrToFloat(DelStr(Ky_Kum.text, ','));

    ParamByname('b12').AsDateTime:= StrToDate(Kyun_dt.Text);

    ExecSql;

    end;

    • 왕초보
    • 2001.04.11 08:47
    • 1 COMMENTS
    • /
    • 0 LIKES
    • ^-_-^
      2001.04.21 01:15
      yo` 안녕하세요!! 늦긴 했지만...걍..지나가다가...^^;; 님이 예상한것과 마찮가지로 서버에 파일이 ...
    • 감초
      2001.04.11 12:02
      Expression안에다가 AVG(원하는Query.원하는Field) 를 넣어주세요. 궁금이 wrote: > 이번 학기에 delph...
    • 초보자
    • 2001.04.11 18:11
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 나그네
      2001.04.11 07:57
      초보자 wrote: > [paradox] > > operation not application에러입니다. > 여기저기 찾아봐도 잘 안되...
    • 유레카
      2001.04.11 23:15
      Canvas.Pen.Mode := pmNotXor; 펜모드를 바꿔서 하시면 됩니다. 쌩초보 wrote: > 안녕하심미까 고수...
    • 고민남
      2001.04.12 22:55
      Canvas.Pen.Mode := pmNotXor; 유레카님이 말대로 해보았는데도 안돼네여~~ 원래는 Canvas.Pen.Mode := p...
    • 유레카
      2001.04.13 19:34
      제가 썼던 코드입니다. 참고하시길 바랍니다. =====================================================...
    • 김영철
    • 2001.04.11 06:16
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이가을
      2001.04.11 10:51
      김영철 wrote: > WebBrowser Control을 사용하구있다가. 당근.. 어려움에 봉착했슴다. > WebBrowser의 소...
    • 이경수
      2001.04.11 07:12
      델초보...^^; wrote: > 퍼센트 계산은 어떻게 하는지 아시는분 좀 갈켜주세요.....ㅡㅡ;; > > 예를 들...
    • 델초보
    • 2001.04.11 05:03
    • 1 COMMENTS
    • /
    • 0 LIKES
    • hobakpa
      2001.04.11 19:25
      델초보 wrote: > dbedit에서 editmask를 설정하였습니다. > 그리고 프로그램을 실행시킨후 dbedit가 반전...
    • 무식이
    • 2001.04.11 04:26
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 에이스
      2001.04.11 04:39
      속성중에 Tag를 이용해 보세여.. 참고로 정수형입니다. Tag=1 -> red Tag=2 -> blue 머 이렇게여.. ...
    • 무식이
      2001.04.11 05:27
      델파인데여, 잘 모르겠거덩여, 배운지 얼마 안돼서, 응용도 안돼구... 그냥 그렇게만 갈켜 주시니깐 모르...
    • 에이스
      2001.04.11 18:01
      음.. 일단 Button의 이벤트를 하나로 연결시킵니다. 머 코딩으로 연결해두 되구여.. Event탭에서 연결시...
    • 쭉쭉빵빵
      2001.04.11 09:56
      음.. 질문 내용이 프로시저를 선언하고 그것을 통해서 쓰겠다는 말씀인가요. 일단 저는 그렇게 이해하고...
    • 이성훈
      2001.04.11 05:12
      ADO 콤퍼넌트를 이용하면 될겁니다. 여기 자료실에 있으니깐 함 찾아 보세요. 그럼 즐프하세요...
    • 발달린사탄
      2001.04.13 00:39
      ...
    • 최용일
      2001.04.11 03:34
      저두 뭔지 모르겠는데요. 델파이 표준함수도 아니구. 만드신 함수 같은데 어떻게 대답을 드릴수가 없네요.....
    • 짱아
    • 2001.04.11 03:03
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 주만호
      2001.04.11 03:06
      짱아 wrote: > [Fatal Error] NumEdit.pas(339): Could not create output file 'C:kudos최종kudostempNum...
    • 짱아
      2001.04.11 03:46
      주만호 wrote: > 짱아 wrote: > > [Fatal Error] NumEdit.pas(339): Could not create output file 'C:ku...
    • 짱구
      2001.04.11 20:08
      지나가다가 우연히 글을 보았는데 아마 output 디렉토리를 설정 했다가 설정을 다시 지우거나 한 모양이...
    • 주만호
      2001.04.11 03:12
      황입니다요! wrote: > 안녕하십니까? > 델 초보가 질문이 하나 있습니다... > 많은 분들의 답변을 부탁...
    • 황입니다요!
      2001.04.11 03:41
      주만호 wrote: > 황입니다요! wrote: > > 안녕하십니까? > > 델 초보가 질문이 하나 있습니다... > > ...
    • 임성룡
    • 2001.04.11 02:38
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 방기남
      2001.04.11 03:00
      group by 사용시점에 문제가 있네요. 굳이 그 자리에 group by 사용을 하셔야 한다면, select a.* ...
    • srookie
      2001.04.11 02:58
      임성룡 wrote: > 안녕하십니까.... > 고수님들의 조언 부탁합니다query를 사용하여 search를 하는데.... ...
    • 어린왕자
      2001.04.11 03:13
      아..죄송합니다.. 문제에 더 접근했는데요.. 폼을 생성하기전에.. TADOConnection을 생성했어요.. 그게...
    • 어린왕자
      2001.04.11 03:27
      TQuery두 마지막에 잘 죽어요.. 근데..TADODataSet은 안죽어요.. 그니깐 TADODataSet과 TADOConnection은...
    • 어린왕자
      2001.04.11 03:49
      어린왕자 wrote: > TQuery두 마지막에 잘 죽어요.. > 근데..TADODataSet은 안죽어요.. > 그니깐 TADODat...
    • 왕초보
    • 2001.04.11 02:27
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 박지훈.임프
      2001.04.23 13:38
      임펠리테리입니다. 아주 오래전에 올리신 질문이군요. -.-;; 그래도.. 알려드리는 게 나을 듯.. 아래 ...
    • 왕초보
      2001.04.11 08:38
      알면 쉽고 모르면 어렵다더니 진짜 그러네요. 그리고 사실은 메모리에 계속 상주하는게 제가 잘못해서 그...
    • ^-_-^
      2001.04.11 06:54
      yo' dll은 한번 로드되면 계속 상주해 있씀돠...그러기때문에 서버에 부하를 덜 준다는 장점이 있긴 ...
    • 강인규
      2001.04.11 04:54
      만일 시스템이 windows 9X계열이면 위와같이 해야 하지만 NT계열일 경우 서버관리자(? 용어가 정확한지...
    • 감초
      2001.04.11 03:55
      webserver를 껐다가 다시 키세요. 왕초보 wrote: > 간단한 샘플을 짜봤습니다. > webmodule을 이용해...
    • 초보
    • 2001.04.11 01:40
    • 0 COMMENTS
    • /
    • 0 LIKES