xtremeLogic
Programmer
Hi, I just had a quick question as to what is more efficient in terms of speed. I wanted to select a specific dropdown list item based on its value from the db. 'Dr' is the name of my SQLDataReader and 'DocType' is the value I am comparing with:
Code1:
or Code2:
Thanks.
Code1:
Code:
DocType.SelectedIndex = DocType.Items.IndexOf(DocType.Items.FindByValue(DeNull(Dr("DocType"))))
or Code2:
Code:
Select Case Trim(Dr("DocType"))
Case "CCO"
DocType.SelectedIndex = 1
Case "Email"
DocType.SelectedIndex = 2
Case "Excel"
DocType.SelectedIndex = 3
Case "Fax"
DocType.SelectedIndex = 4
Case "Letter"
DocType.SelectedIndex = 5
Case "Memo"
DocType.SelectedIndex = 6
Case "Note"
DocType.SelectedIndex = 7
Case "PDF"
DocType.SelectedIndex = 8
Case "Si"
DocType.SelectedIndex = 9
Case "Word"
DocType.SelectedIndex = 10
End Select
Thanks.