Я хочу найти и отобразить функцию автозаполнения списка городов из mydatabase с разделенным запятой состоянием и названием страны следующим образом.
Вы не запрашиваете типичный поиск, где ввод начинается в начале поиска строки.
В вашем примере показан пользователь, набравший в подстроке фактические данные. Поиск, встроенный в поле со списком, никогда не найдет его, потому что он ищет слева направо (на английском языке в любом случае) и поэтому ищет в "D".
Чтобы выполнить поиск по подстроке, вам нужно добавить код в событие keypress.
В VB вы можете использовать INSTR().
Надеюсь это поможет.