Hi, <BR><BR>I am using the IBuySpy structure: in my business logic/data access class I use the following: <BR>Dim oCn As OleDbConnection = New OleDbConnection(ConfigurationSettings.AppSettings( "ConnectionString")) <BR> Dim oCmd As OleDbCommand <BR><BR> &#039; Execute the command <BR> oCn.Open() <BR> oCmd = New OleDbCommand(sCommand, oCn) <BR> oDr = oCmd.ExecuteReader <BR><BR> &#039; Return the datareader result <BR> Return oDr <BR> <BR><BR>In the page code I have the following code to populate list: <BR>lst1.DataSource = oLocationDB.GetCountry() <BR>lst1.DataBind() <BR><BR>But instead of the actual values the list is being populated with System.Data.Common.DbDataRecord. <BR><BR>Any suggestions? <BR>Appreciate. <BR>Lana