MDB를 ADO로 연결하여 DBGrid에 데이터가 출력되는데,
데이터를 입력 받고 방금 입력된 자료를 가리키기 위해 Locate 구문을 사용하기로 하였습니다.
Adodataset1.Locate('name;sex;addr',VarArrayOf(['edtname.Text','edtsex.Text','edtaddr.text']),[loPartialKey]);
이렇게 하였는데 에러는 나오지 않으나. 제대로 작동이 되지 않습니다.
제가 원하는 것은 name 과 sex 와 addr이 모두 일치 하는 것을 찾아서 가리키고 싶은데, 이것이
name만 일치하면 표시해 버리는 군요 ㅠㅠ
혹시나 해서 옵션을 [loCaseInsensitive] 이렇게도 해봤는데 안되더군요. 헬프미 플리즈~ ^^
loCaseInsensitive로 도움말을 검색해보세요.
^^;
loCaseInsensitive Key fields and key values are matched without regard to case.
loPartialKey Key values can include only part of the matching key field value; for example, 'HAM' would match both 'HAMM' and 'HAMMER.'
그럼..^^;