Q&A

  • 문자형 필드끼리 더하기 (SQL)
[ktable]

필드명 형태 크기

a_amount integer

b_amount integer

lcode char 2

gcode char 2



[ptable]

scode char 4



-----------

Query1.Sql

-----------

select k.a_amount, k.b_amount,

k.a_amount+ k.b_amount sum

from ktabke a, ptable p

where k.lcode+k.gcode = p.scode <- 여기서 에러



예를 들어 lcode:22, gcode:13이고, scode:2213

lcdoe+gcode가 scode인지를 조건검색하는것인데,

integer인 a_amount+b_amount는 에러가 나지 않는데,

string인 lcode+gcode은 Query1-Fields Editor에서 add field할때,

아래처럼 에러메세지를 냅니다.

string의 합을 lcode+gcode처럼 SQL문으로 표현하는것이 틀린것인지?

틀린것이라면, 옳은 표현식은 어떻게 해야될까요?



-------------------------------------------------------------------

Error: Access violation at adress 4C60731 in module 'IDSQL32.DLL'.

Read of address FFFFFFFF

-------------------------------------------------------------------



4  COMMENTS
  • Profile
    etraze.com 2000.05.09 06:18
    select k.a_amount, k.b_amount,

    k.a_amount+ k.b_amount sum

    from ktabke a, ptable p

    > where k.lcode+k.gcode = p.scode <- 이부분을 다음과 같이 바꿔보세요

    > where k.lcode || k.gcode = p.scode <-- pipe 2개





    Mr.Q wrote:

    > [ktable]

    > 필드명 형태 크기

    > a_amount integer

    > b_amount integer

    > lcode char 2

    > gcode char 2

    >

    > [ptable]

    > scode char 4

    >

    > -----------

    > Query1.Sql

    > -----------

    > select k.a_amount, k.b_amount,

    > k.a_amount+ k.b_amount sum

    > from ktabke a, ptable p

    > where k.lcode+k.gcode = p.scode <- 여기서 에러

    >

    > 예를 들어 lcode:22, gcode:13이고, scode:2213

    > lcdoe+gcode가 scode인지를 조건검색하는것인데,

    > integer인 a_amount+b_amount는 에러가 나지 않는데,

    > string인 lcode+gcode은 Query1-Fields Editor에서 add field할때,

    > 아래처럼 에러메세지를 냅니다.

    > string의 합을 lcode+gcode처럼 SQL문으로 표현하는것이 틀린것인지?

    > 틀린것이라면, 옳은 표현식은 어떻게 해야될까요?

    >

    > -------------------------------------------------------------------

    > Error: Access violation at adress 4C60731 in module 'IDSQL32.DLL'.

    > Read of address FFFFFFFF

    > -------------------------------------------------------------------

    >

  • Profile
    Mr.Q 2000.05.07 11:02
    Mr.Q wrote:

    > [ktable]

    > 필드명 형태 크기

    > a_amount integer

    > b_amount integer

    > lcode char 2

    > gcode char 2

    >

    > [ptable]

    > scode char 4

    >

    > -----------

    > Query1.Sql

    > -----------

    > select k.a_amount, k.b_amount,

    > k.a_amount+ k.b_amount sum

    > from ktabke a, ptable p

    > where k.lcode+k.gcode = p.scode <- 여기서 에러

    p.scode = k.lcode+k.gcode 이렇게 하니 에러는 안나네요.

    근데 결과가 나오지 않아서, k.lcode+k.gcode를 parameter로

    받아서 해결했습니다. <읽어주시고 답변해주신분께 감사..>



    > 예를 들어 lcode:22, gcode:13이고, scode:2213

    > lcdoe+gcode가 scode인지를 조건검색하는것인데,

    > integer인 a_amount+b_amount는 에러가 나지 않는데,

    > string인 lcode+gcode은 Query1-Fields Editor에서 add field할때,

    > 아래처럼 에러메세지를 냅니다.

    > string의 합을 lcode+gcode처럼 SQL문으로 표현하는것이 틀린것인지?

    > 틀린것이라면, 옳은 표현식은 어떻게 해야될까요?

    >

    > -------------------------------------------------------------------

    > Error: Access violation at adress 4C60731 in module 'IDSQL32.DLL'.

    > Read of address FFFFFFFF

    > -------------------------------------------------------------------

    >

  • Profile
    정용진 2000.05.06 10:36
    select k.a_amount, k.b_amount,

    k.a_amount + k.b_amount sum,

    k.lcode + k.gcode lgcode

    ---------------------------추가하고

    from ktabke a, ptable p

    where lgcode = p.scode

    -------이렇게 바꾸심이....



    해보진 않았는데, 제 생각엔 이렇게 하시고, lgcode는 사용안하심될것같은데....





    Mr.Q wrote:

    > [ktable]

    > 필드명 형태 크기

    > a_amount integer

    > b_amount integer

    > lcode char 2

    > gcode char 2

    >

    > [ptable]

    > scode char 4

    >

    > -----------

    > Query1.Sql

    > -----------

    > select k.a_amount, k.b_amount,

    > k.a_amount+ k.b_amount sum

    > from ktabke a, ptable p

    > where k.lcode+k.gcode = p.scode <- 여기서 에러

    >

    > 예를 들어 lcode:22, gcode:13이고, scode:2213

    > lcdoe+gcode가 scode인지를 조건검색하는것인데,

    > integer인 a_amount+b_amount는 에러가 나지 않는데,

    > string인 lcode+gcode은 Query1-Fields Editor에서 add field할때,

    > 아래처럼 에러메세지를 냅니다.

    > string의 합을 lcode+gcode처럼 SQL문으로 표현하는것이 틀린것인지?

    > 틀린것이라면, 옳은 표현식은 어떻게 해야될까요?

    >

    > -------------------------------------------------------------------

    > Error: Access violation at adress 4C60731 in module 'IDSQL32.DLL'.

    > Read of address FFFFFFFF

    > -------------------------------------------------------------------

    >

  • Profile
    SerVing 2000.05.07 00:35
    해보지는 않았는데, SubString()의 help를 보심이...



    정용진 wrote:

    > select k.a_amount, k.b_amount,

    > k.a_amount + k.b_amount sum,

    > k.lcode + k.gcode lgcode

    > ---------------------------추가하고

    > from ktabke a, ptable p

    > where lgcode = p.scode

    > -------이렇게 바꾸심이....

    >

    > 해보진 않았는데, 제 생각엔 이렇게 하시고, lgcode는 사용안하심될것같은데....

    >

    >

    > Mr.Q wrote:

    > > [ktable]

    > > 필드명 형태 크기

    > > a_amount integer

    > > b_amount integer

    > > lcode char 2

    > > gcode char 2

    > >

    > > [ptable]

    > > scode char 4

    > >

    > > -----------

    > > Query1.Sql

    > > -----------

    > > select k.a_amount, k.b_amount,

    > > k.a_amount+ k.b_amount sum

    > > from ktabke a, ptable p

    > > where k.lcode+k.gcode = p.scode <- 여기서 에러

    > >

    > > 예를 들어 lcode:22, gcode:13이고, scode:2213

    > > lcdoe+gcode가 scode인지를 조건검색하는것인데,

    > > integer인 a_amount+b_amount는 에러가 나지 않는데,

    > > string인 lcode+gcode은 Query1-Fields Editor에서 add field할때,

    > > 아래처럼 에러메세지를 냅니다.

    > > string의 합을 lcode+gcode처럼 SQL문으로 표현하는것이 틀린것인지?

    > > 틀린것이라면, 옳은 표현식은 어떻게 해야될까요?

    > >

    > > -------------------------------------------------------------------

    > > Error: Access violation at adress 4C60731 in module 'IDSQL32.DLL'.

    > > Read of address FFFFFFFF

    > > -------------------------------------------------------------------

    > >

    • 레마
    • 2000.05.06 17:02
    • 1 COMMENTS
    • /
    • 0 LIKES
    • nilriri
      2000.05.06 20:12
      var mydate :TDateTime begin try myDate := StrToDateTime(FormatMaskText(em_birthday.text,'####-...
    • SerVing
      2000.05.07 00:34
      별로 힘든일이 아닌것 같은데요? 우선 status bar밑에 판넬을 깔고, Align=None으로, image를 놓을곳에 ...
    • 김일영
      2000.05.06 19:35
      '원도'라고 하신 내용은 아마도 하나의 윈도우만이 아니라 Windows 전체를 뜻하시는 내용 같은데 그렇다면...
    • 홍세비
    • 2000.05.06 12:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이재원
      2000.05.06 18:35
      소스를 못봐서 잘은 모르겠는데요. inherited Create(AOwner); Parent:=AOwner; 우선 위에있는 데로...
    • 신소연
    • 2000.05.06 11:41
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영해
      2000.05.06 21:42
      신소연 wrote: > 델파이 팁에 있는것 처럼 아래와 같이 코딩 했습니다.. > 그런데도 a4크기만큼만 인쇄...
    • Mr.Q
    • 2000.05.06 09:34
    • 4 COMMENTS
    • /
    • 0 LIKES
    • etraze.com
      2000.05.09 06:18
      select k.a_amount, k.b_amount, k.a_amount+ k.b_amount sum from ktabke a, ptable p > ...
    • Mr.Q
      2000.05.07 11:02
      Mr.Q wrote: > [ktable] > 필드명 형태 크기 > a_amount integer > b_amount integer > l...
    • 정용진
      2000.05.06 10:36
      select k.a_amount, k.b_amount, k.a_amount + k.b_amount sum, k.lcode + k.gcode l...
    • SerVing
      2000.05.07 00:35
      해보지는 않았는데, SubString()의 help를 보심이... 정용진 wrote: > select k.a_amount, k.b_amount...
    • Perl
    • 2000.05.06 05:24
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.05.07 03:35
      안녕하세요. 최용일입니다. 말씀하신 에러가 발생하는 주된 이유는 폼파일이 손상되어 델파이가 폼에 있...
    • Perl
      2000.05.08 04:10
      fileferret 으로 6개를 받아 모두 설치를 해 보았는데...어디서 잘 못된건지..무지 답답하네요...답변을 하...
    • 최용일
      2000.05.08 09:28
      안녕하세요. 최용일입니다. 저도 SkinForm컴포넌트를 설치해본 경험이 있는데 이상없이 잘 설치가 됐었...
    • 한석희
      2000.05.09 00:17
      문보석 wrote: >안녕하세요... 먼저 답변에 감사드립니다...... >그리고 또 궁금한게 있어서 이렇게 메일...
    • 한석희
      2000.05.08 19:16
      김종근 wrote: > 안녕하세요... > 질문은요... 도스용 프로그램을 shellexecute로 실행시켰는데 그 도스...
    • 양병규
      2000.05.06 10:58
      Keybd_Event를 사용하시면 가능합니다. Keybd_Event는 말그대로 키보드를 눌러주는 함수인디 도스모드에서...
    • 윤광희
      2000.06.10 09:26
      Active Form에서 다른 폼을 띄우는것 가능합니다. 에러가 나는 이유는... DPR 파일에서 FORM을 Create해...
    • 김영대
      2000.05.13 23:33
      이수정 wrote: > 안녕하세요.. > > File -> New 했을때... ActiveX Form 으로 생성해서 만들구요.. ...
    • 김영대
      2000.05.13 23:33
      이수정 wrote: > 안녕하세요.. > > File -> New 했을때... ActiveX Form 으로 생성해서 만들구요.. ...
    • 최용일
      2000.05.06 23:47
      안녕하세요. 최용일입니다. 아마도 엑티브폼에서 일반폼을 띄우는 것은 안될것입니다. 대부분은 엑티브...
    • Mr.Q
      2000.05.07 11:43
      톰과 제리 wrote: > 원도우를 확실하게 종료 할수 있는 방법을
    • Mr.Q
      2000.05.05 12:14
      톰과 제리 wrote: > 원도우를 확실하게 종료 할수 있는 방법을
    • 강민주
    • 2000.05.05 09:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 박상윤
      2000.05.10 20:39
      direct show 컴포넌트는 딱 1개가 있습니다. 그러나 전혀 쓸모가 없어서리 만약 com을 잘다루신다면 직...
    • 잔상
    • 2000.05.05 07:50
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.05.06 23:00
      안녕하세요. 서버에다가 마우스 훅킹 핸들러를 하나 작성하여 놓고 클라이언트에서 요청이 있을때마...
    • 이창영
    • 2000.05.05 07:05
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 윤석천
      2000.05.05 17:51
      이창영 wrote: > 소문에는 mssql db를 사용하면 가격이 장난아니라고 하던데 아시는지요? 가격이 장난...
    • cos
      2000.05.05 09:21
      이창영 wrote: > 소문에는 mssql db를 사용하면 가격이 장난아니라고 하던데 아시는지요? > > 그와 비...
    • 권원재
    • 2000.05.05 07:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.05.06 22:48
      안녕하세요. 최용일입니다. 이건 API를 쓰는것이아니라 Shell Extension을 사용하셔야 합니다. 컨택스트...
    • 이창영
    • 2000.05.05 06:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.05.06 22:44
      안녕하세요. 최용일입니다. cfg파일이란 아마도 환경설정을 저장하는 파일을 말하는것 같은데 이것을 만...
    • 답답이
    • 2000.05.05 06:53
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.05.06 22:57
      안녕하세요. 최용일입니다. 유닉스계열의 OS를 사용하시는 것이 나을듯 하네요. 현제 윈도우계열을 이러...
    • 조유정
    • 2000.05.05 05:15
    • 1 COMMENTS
    • /
    • 0 LIKES
    • cos
      2000.05.05 09:16
      > 파라독스 DB를 사용하고 있는데 현제 날짜를 구하는 방법좀 알려 두세요... > > SELECT 문에 현재 날...