I found another way for that :
var query = from book in db.Books
select book;
System.Data.DataTable dt = new System.Data.DataTable();
dt.Columns.Add("Name");
dt.Columns.Add("RegisterDate");
foreach (var item in query)
{
dt.Rows.Add(item.Name,
LibString.ConvrtToSolarDate(item.RegisterDate));
}
myDataGridView.DataSource = dt;