Uhmmm, Don't you mean another example of somone using the wrong tool for the wrong job? The data reader is used to obtain a "forward-only stream of rows from a SQL Server database"msdn Do you like wasting resources to bind a simple list to a control? You do understand that your sqlConnection is useless while the datareader is in an open state? If you want to bind a control to data directly from a database use a dataadapter to fill a datatable, which is still arguably poor coding practice depending on who you talk to. Any way. It is not .NET being inflexible. It is a "Control", not the framework causing the issue(for good reason). Create your own control. .net is flexable enough to let you write bad c0d.Originally Posted by DNA7433




Reply With Quote