SqlBatchParser .NET StreamReader for .SQL files to separate batches, optionally stripping comments In the future to resolve SQLCMD variables and commands.