You're using an Access query with SQL Server. Obviously, that doesn't work. Also, NEVER use string concatenation to build an SQL query. ALWAYS use parameters.
In Access, parameters are denoted with a ? and no name. In SQL Server, they are named parameters denoted with a @:
sqlQry = "SELECT <fieldList> FROM Customers WHERE DateAdded BETWEEN @StartDate AND @EndDate"
da.SelectCommand.Parameters.Add("@StartDate", Pick_DateFrom.Value);
da.SelectCommand.Parameters.Add("@EndDate", Pick_DateTo.Value);
Of course, this assumes you've checked your DatePicker values to make sure they are valid and in the correct order.