• I'm not familiar with passing an URL from a .net application, but I think parameter names need to match whether the dataset is a query or a stored procedure (and AFAIK it can be either). I prefer to make my datasets stored procedures, because if users ask for changes to the query logic I only have to update the stored procedure without having to redeploy the report.