Entity SQL LIKE Operator and ObjectParameter P...

http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/023e1037-3d36-452f-9e10-6152167e9c62/

 

using(Context ctx = new Context())

{

string query = "SELECT VALUE s FROM Subscribers AS s WHERE s.FirstName LIKE '%@paramFirstName%'";
ObjectQuery<Subscribers> subscribersQuery = new ObjectQuery<Subscribers>(query, ctx);
subscribersQuery.Parameters.Add(new ObjectParameter("paramFirstName", "John");
List<Subscribers> subs = subscribersQuery.ToList();
}

using(Context ctx = new Context())

{

string query = "SELECT VALUE s FROM Subscribers AS s WHERE s.FirstName LIKE '%' + @paramFirstName + '%'";
ObjectQuery<Subscribers> subscribersQuery = new ObjectQuery<Subscribers>(query, ctx);
subscribersQuery.Parameters.Add(new ObjectParameter("paramFirstName", "John");
List<Subscribers> subs = subscribersQuery.ToList();
}

string query = "SELECT VALUE s FROM Subscribers AS s WHERE s.FirstName LIKE '%' + @paramFirstName + '%'";

你可能感兴趣的:(Entity SQL LIKE Operator and ObjectParameter P...)