Q&A

  • 살려주세요 query 수정 문제 입니다. ㅠ..ㅠ
query 컴포넌트로 수정을 할려고 합니다. 그런데 필드가 총 150개 가까이 되네요

ㅠ..ㅠ



.....

......

DataModule1.query1.SQL.clear ;

DataModule1.query1.SQL.Add( 'update man.db') ;

DataModule1.query1.Sql.add('set * where jumin = :ujumin') ; ---->여기가 문제죠

DataModule1.query1.Parambyname('ujumin').asstring := ujumin ;

DataModule1.query1.execsql ;



---->이부문에서 150개 필드를 넣을수는 ㅠ..ㅠ 참고로 디비그리드가 아니라 디비메모

또는 디비에디트 같은 것들로 연결 되어 있거든요 그냥 화면의 디비에디트 같은 컴포넌트에서 수정한 값이 한번에 수정되어 저장 되게 하고 싶거든요....ㅠ..ㅠ

table 컴포넌트 쓰는 방법은 말구요....(더 길어져요 코딩이 4개 태이블에 150개가량의 필드가 하나의 정보로 되어 있어서리 그리드 출력은 해서는 안되서리....)



3  COMMENTS
  • Profile
    김종언 2000.12.02 00:31
    문법이 틀렸네요...

    어떤 필드 값을 뭘로 바꿔준다는 부분이 없어요...

    * 로 해준 부분을 명확하게.. 지정해주세요.. 어떤 필드를 어떤 값으로 대치시킨다고...





    pallas wrote:

    > query 컴포넌트로 수정을 할려고 합니다. 그런데 필드가 총 150개 가까이 되네요

    > ㅠ..ㅠ

    >

    > .....

    > ......

    > DataModule1.query1.SQL.clear ;

    > DataModule1.query1.SQL.Add( 'update man.db') ;

    > DataModule1.query1.Sql.add('set * where jumin = :ujumin') ; ---->여기가 문제죠

    > DataModule1.query1.Parambyname('ujumin').asstring := ujumin ;

    > DataModule1.query1.execsql ;

    >

    > ---->이부문에서 150개 필드를 넣을수는 ㅠ..ㅠ 참고로 디비그리드가 아니라 디비메모

    > 또는 디비에디트 같은 것들로 연결 되어 있거든요 그냥 화면의 디비에디트 같은 컴포넌트에서 수정한 값이 한번에 수정되어 저장 되게 하고 싶거든요....ㅠ..ㅠ

    > table 컴포넌트 쓰는 방법은 말구요....(더 길어져요 코딩이 4개 태이블에 150개가량의 필드가 하나의 정보로 되어 있어서리 그리드 출력은 해서는 안되서리....)

    >

  • Profile
    pallas 2000.12.02 00:57
    김종언 wrote:

    > 문법이 틀렸네요...

    > 어떤 필드 값을 뭘로 바꿔준다는 부분이 없어요...

    > * 로 해준 부분을 명확하게.. 지정해주세요.. 어떤 필드를 어떤 값으로 대치시킨다고...

    >

    >

    > pallas wrote:

    > > query 컴포넌트로 수정을 할려고 합니다. 그런데 필드가 총 150개 가까이 되네요

    > > ㅠ..ㅠ

    > >

    > > .....

    > > ......

    > > DataModule1.query1.SQL.clear ;

    > > DataModule1.query1.SQL.Add( 'update man.db') ;

    > > DataModule1.query1.Sql.add('set * where jumin = :ujumin') ; ---->여기가 문제죠

    > > DataModule1.query1.Parambyname('ujumin').asstring := ujumin ;

    > > DataModule1.query1.execsql ;

    > >

    > > ---->이부문에서 150개 필드를 넣을수는 ㅠ..ㅠ 참고로 디비그리드가 아니라 디비메모

    > > 또는 디비에디트 같은 것들로 연결 되어 있거든요 그냥 화면의 디비에디트 같은 컴포넌트에서 수정한 값이 한번에 수정되어 저장 되게 하고 싶거든요....ㅠ..ㅠ

    > > table 컴포넌트 쓰는 방법은 말구요....(더 길어져요 코딩이 4개 태이블에 150개가량의 필드가 하나의 정보로 되어 있어서리 그리드 출력은 해서는 안되서리....)

    > >

  • Profile
    김종언 2000.12.02 20:25
    어떤 필드를 어떤값으로 바꿔준다는 부분이 없잖아요...

    그걸 정의해 줘야져...







    pallas wrote:

    > 김종언 wrote:

    > > 문법이 틀렸네요...

    > > 어떤 필드 값을 뭘로 바꿔준다는 부분이 없어요...

    > > * 로 해준 부분을 명확하게.. 지정해주세요.. 어떤 필드를 어떤 값으로 대치시킨다고...

    > >

    > >

    > > pallas wrote:

    > > > query 컴포넌트로 수정을 할려고 합니다. 그런데 필드가 총 150개 가까이 되네요

    > > > ㅠ..ㅠ

    > > >

    > > > .....

    > > > ......

    > > > DataModule1.query1.SQL.clear ;

    > > > DataModule1.query1.SQL.Add( 'update man.db') ;

    > > > DataModule1.query1.Sql.add('set * where jumin = :ujumin') ; ---->여기가 문제죠

    > > > DataModule1.query1.Parambyname('ujumin').asstring := ujumin ;

    > > > DataModule1.query1.execsql ;

    > > >

    > > > ---->이부문에서 150개 필드를 넣을수는 ㅠ..ㅠ 참고로 디비그리드가 아니라 디비메모

    > > > 또는 디비에디트 같은 것들로 연결 되어 있거든요 그냥 화면의 디비에디트 같은 컴포넌트에서 수정한 값이 한번에 수정되어 저장 되게 하고 싶거든요....ㅠ..ㅠ

    > > > table 컴포넌트 쓰는 방법은 말구요....(더 길어져요 코딩이 4개 태이블에 150개가량의 필드가 하나의 정보로 되어 있어서리 그리드 출력은 해서는 안되서리....)

    > > >