안녕하세요 고수님들
전에 질문을 올렸는데 이성찬님께서 답변을 주셨읍니다.
전 그답을 가지고 이리저리 여러가지로 해 보았는데 결론을 내지 못했읍니다.
이성친님께 너무 죄송한데요.. 다시 한번만더 보아 주시고 자세히 알려주시면 안되나요?
이 성찬님의 답변 :
SELECT DISTINCT 장비명
FROM 장비
DB : Paradox 7
컴포넌트 : Query. DataSource, UpdateSQL, DBGrid 등등
저는 DBLookupComboBox를 사용하여 DBGrid에 나타나는 Data들을 "장비명"으로 필터하여
표시하고 있읍니다.
DBLookupComboBox를 클릭하면 장비명이 나타나고 해당 장비명들은 DBGrid에 나타납니다.
장비명은 여러개 있을 수 있읍니다.
그러면 DBLookupComboBox 리스트에 여러개 나타나겠지요..
질문
1. 같은 이름의 장비가 있다보니 DBLookupComboBox에 나타나는 장비명의 리스트에도
같은 이름의 장비명이 여러개 나타납니다.
그 DBLookupComboBox리스트에 하나의 장비명만 나타나게 하는 방법이 있는지요?
예 기 존 이렇게 좀 해주세요
DBLookupComboBox▽ DBLookupComboBox▽
Modem Modem
컴퓨터 컴퓨터
프린트 프린트
Modem 해드셋
컴퓨터 스피커
해드셋
스피커
해드셋
컴퓨터
스피커
Modem
Modem
위와 같이 이런것이 가능한가요?
고수님의 명쾌한 답변을 부탁드리빈다.
비가 많이 온다고 합니다.
장마철 건강하시고 즐거고 행복한 나날 되십시요..
아기 코알라 드림....
할것 같군요 하나의 쿼리는 답변하셨다는 대로
SELECT DISTINCT 'DBLookupComboBox의 필드명'
FROM DataName;
이렇게 하신것을 DBLookupComboBox에 연결하시고..
DBGrid에 보여주는 Query는DBLookupComboBox의 Item을 선택했을때 다른 Query를
Select해 주시면 되죠..
Select * From DataName
from 장비명 = DBLookupComboBox.Text;
이런식으로요... 이해가 되시려나.. 그럼 ... ^^;
아기코알라 wrote:
> 안녕하세요 고수님들
>
> 전에 질문을 올렸는데 이성찬님께서 답변을 주셨읍니다.
> 전 그답을 가지고 이리저리 여러가지로 해 보았는데 결론을 내지 못했읍니다.
> 이성친님께 너무 죄송한데요.. 다시 한번만더 보아 주시고 자세히 알려주시면 안되나요?
>
> 이 성찬님의 답변 :
>
> SELECT DISTINCT 장비명
> FROM 장비
>
>
>
> DB : Paradox 7
> 컴포넌트 : Query. DataSource, UpdateSQL, DBGrid 등등
>
>
> 저는 DBLookupComboBox를 사용하여 DBGrid에 나타나는 Data들을 "장비명"으로 필터하여
> 표시하고 있읍니다.
>
> DBLookupComboBox를 클릭하면 장비명이 나타나고 해당 장비명들은 DBGrid에 나타납니다.
>
> 장비명은 여러개 있을 수 있읍니다.
>
> 그러면 DBLookupComboBox 리스트에 여러개 나타나겠지요..
>
> 질문
> 1. 같은 이름의 장비가 있다보니 DBLookupComboBox에 나타나는 장비명의 리스트에도
> 같은 이름의 장비명이 여러개 나타납니다.
>
> 그 DBLookupComboBox리스트에 하나의 장비명만 나타나게 하는 방법이 있는지요?
>
> 예 기 존 이렇게 좀 해주세요
> DBLookupComboBox▽ DBLookupComboBox▽
>
> Modem Modem
> 컴퓨터 컴퓨터
> 프린트 프린트
> Modem 해드셋
> 컴퓨터 스피커
> 해드셋
> 스피커
> 해드셋
> 컴퓨터
> 스피커
> Modem
> Modem
>
> 위와 같이 이런것이 가능한가요?
> 고수님의 명쾌한 답변을 부탁드리빈다.
>
> 비가 많이 온다고 합니다.
> 장마철 건강하시고 즐거고 행복한 나날 되십시요..
>
> 아기 코알라 드림....
>
>