public class MyCustomDataSource { private List<Employee> _employee = new List<Employee>(); public IQueryable<Employee> employee { get { return _employee.AsQueryable(); } } string ConnectionString = "Data Source=(local);Initial Catalog=Employee;Integrated Security=True"; public SqlConnection Con = null; public MyCustomDataSource() { GetData(); } public void GetData() { Con = new SqlConnection(ConnectionString); Con.Open(); string str = "select * from Employee"; SqlCommand Cmd = new SqlCommand(str, Con); SqlDataReader sqlDataReader = Cmd.ExecuteReader(); while (sqlDataReader.Read()) { Employee emp = new Employee(); emp.id = sqlDataReader.GetInt32(0); emp.name = sqlDataReader.GetString(1); _employee.Add(emp); } } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)