데이타가 중복되서 보입니다.
조언을 부탁드립니다.
TTable을 사용하여 DBGrid에 뿌렸는데... (델파이)
MC_CODE CHAR 5 NOT NULL (Primary Key)
MC_NAME VARCHAR 20 NULL (INDEX 지정)
procedure TfrmCode.DbGridTitleClick(Column: TColumn);
begin
frmData.tblMachine.IndexFieldNames :=
Column.Field.FieldName;
end;
MC_CODE로 정렬을 하면 한글이나 영문이 들어있어도 정렬이 정확히
되는데요...
MC_CODE MC_NAME
-----------------------
10001 AAA
10002 BBB
10003 가나다
10004 나비
ABC 델파이
하하 그림
MC_NAME으로 정렬을 하면 한글만 있던지, 영문만 있으면 정렬이
잘되고,
한글이나 영문이 섞여 있으면 자료가 중복되어 표시됩니다.
MC_CODE MC_NAME
-----------------------
10003 가나다
하하 그림
10004 나비
ABC 델파이
10001 AAA
10002 BBB
10003 가나다 --- 중복
하하 그림 --- 중복
10004 나비 --- 중복
ABC 델파이 --- 중복
10001 AAA --- 중복
10002 BBB --- 중복
|