Q&A

  • mdb 에서 'ㄱ'으로 select 가 안됩니다....ㅠ.ㅠ
db 는 mdb 입니다

select * from cust where cust_name like '고%'

결과는 모든 고객이 다나오고 있읍니다.도와주셔요.

mbd 에서 cust_name 인덱스를 '예(중복가능)' 으로주면 그러고

'아니오'로 정상으로 나타나고 있읍니다(속도가 느려지고). ㅠ.ㅠ

3  COMMENTS
  • Profile
    김진호 2000.08.25 00:01
    박재권 wrote:

    > db 는 mdb 입니다

    > select * from cust where cust_name like '고%'

    > 결과는 모든 고객이 다나오고 있읍니다.도와주셔요.

    > mbd 에서 cust_name 인덱스를 '예(중복가능)' 으로주면 그러고

    > '아니오'로 정상으로 나타나고 있읍니다(속도가 느려지고). ㅠ.ㅠ



    억세스는 %가 아니고 *에염...

    select * from cust where cust_name like '고*' 아셨죠..



    글구 %는 SQL에서 씁니다.



    그럼 즐코







  • Profile
    박재권 2000.08.25 00:50
    김진호 wrote:

    > 박재권 wrote:

    > > db 는 mdb 입니다

    > > select * from cust where cust_name like '고%'

    > > 결과는 모든 고객이 다나오고 있읍니다.도와주셔요.

    > > mbd 에서 cust_name 인덱스를 '예(중복가능)' 으로주면 그러고

    > > '아니오'로 정상으로 나타나고 있읍니다(속도가 느려지고). ㅠ.ㅠ

    >

    > 억세스는 %가 아니고 *에염...

    > select * from cust where cust_name like '고*' 아셨죠..

    >

    > 글구 %는 SQL에서 씁니다.

    >

    > 그럼 즐코

    >



    그건 알고있읍니다

    제거 알고싶은건 delphi 에서 query 를 사용시 select 후 dbgrid에 뿌려주려고합니다.

    * 를 사용하면 '고*' 인 문자를 찾아버리죠

    delphi 에서는 '*' 가 문자로인식해버려요 와일드 키가아니고

    다시한번 부탁드립니다..

    답변 감사합니다.....





    >

    >

  • Profile
    사발우성 2000.08.25 01:00
    sql.add('select * from cust where cust_name like ''%'+edit1.text+'%''');



    헐 지두 초본디...^^



    요게 도움이 될란쥐 몰것네여 ^^