Works well enough for Login7 exchange to complete.
Handle BEGIN_TXN ENVCHANGE tokens. Maintain some state for current transaction descriptor for connection. Send current transaction descriptor with requests.
…ur own implementation.
…event) in to one buffer. This appears to provide a very slight performance improvement. Probably due to fewer read-beyond-end-of-buffer exceptions being thrown.
This can be enabled on the connection with config.options.tdsVersion = "7_1" Note that connection.execSQL is not working so there may be a problem with RPC requests. I added a note about this to the minimal.js example. Fixes #38
…ed for a message, if there is existing buffered data.
…zero length value, not a null. Always use varchar(8000) or varchar(max) (or nvarchar(4000) or nvarchar(max)). Fixes #34