以下简介的语法就能将linq转换为sql,很方便吧? var query = from q in table select q; var sql = (query as ObjectQuery<table >).ToTraceString();