I'm assuming Number is the name of a field. But by selecting it in quotes you won't get the content of that field, you will get the word "Number". If you take the quotes from around Number you will probably get the answer you're after.

Also, move the "ComboBox3.Items.Clear()" outside of your wile loop. At the moment your adding a record, clearing it, then adding the next record, clearing that and so on.