api documentation for tedious (v2.0.0)

A TDS driver, for connecting to MS SQLServer databases.

table of contents

  1. module tedious
    1. function tedious.BulkLoad (table, options1, callback)
    2. function tedious.Connection (config)
    3. function tedious.ConnectionError (message, code)
    4. function tedious.ConnectionError.super_ ()
    5. function tedious.Request (sqlTextOrProcedure, callback)
    6. function tedious.RequestError (message, code)
    7. function tedious.metadata_parser (parser, options, callback)
    8. object tedious
    9. object tedious.ISOLATION_LEVEL
    10. object tedious.TDS_VERSION
    11. object tedious.TYPES
    12. object tedious.all_headers
    13. object tedious.connector
    14. object tedious.errors
    15. object tedious.guid_parser
    16. object tedious.instance_lookup
    17. object tedious.library
    18. object tedious.packet
    19. object tedious.sender
    20. object tedious.transaction
  2. module tedious.ConnectionError
    1. function tedious.ConnectionError (message, code)
    2. function tedious.ConnectionError.super_ ()
  3. module tedious.ConnectionError.super_
    1. function tedious.ConnectionError.super_ ()
    2. function tedious.ConnectionError.super_.captureStackTrace ()
    3. number tedious.ConnectionError.super_.stackTraceLimit
  4. module tedious.RequestError
    1. function tedious.RequestError (message, code)
    2. function tedious.RequestError.super_ ()
  5. module tedious.all_headers
    1. function tedious.all_headers.writeToTrackingBuffer (buffer, txnDescriptor, outstandingRequestCount)
  6. module tedious.connector
    1. function tedious.connector.Connector (options, multiSubnetFailover)
    2. function tedious.connector.ParallelConnectionStrategy (addresses, options)
    3. function tedious.connector.SequentialConnectionStrategy (addresses, options)
  7. module tedious.errors
    1. function tedious.errors.ConnectionError (message, code)
    2. function tedious.errors.RequestError (message, code)
  8. module tedious.guid_parser
    1. function tedious.guid_parser.arrayToGuid (array)
    2. function tedious.guid_parser.guidToArray (guid)
  9. module tedious.instance_lookup
    1. function tedious.instance_lookup.InstanceLookup ()
  10. module tedious.metadata_parser
    1. function tedious.metadata_parser (parser, options, callback)
    2. function tedious.metadata_parser.readCollation (parser, type, callback)
    3. function tedious.metadata_parser.readPrecision (parser, type, callback)
    4. function tedious.metadata_parser.readScale (parser, type, callback)
  11. module tedious.packet
    1. function tedious.packet.Packet (typeOrBuffer)
    2. function tedious.packet.isPacketComplete (potentialPacketBuffer)
    3. function tedious.packet.packetLength (potentialPacketBuffer)
    4. number tedious.packet.HEADER_LENGTH
    5. object tedious.packet.OFFSET
    6. object tedious.packet.TYPE
  12. module tedious.sender
    1. function tedious.sender.ParallelSendStrategy (addresses, port, request)
    2. function tedious.sender.Sender (host, port, request)
  13. module tedious.tedious
    1. function tedious.tedious.BulkLoad (table, options1, callback)
    2. function tedious.tedious.Connection (config)
    3. function tedious.tedious.ConnectionError (message, code)
    4. function tedious.tedious.Request (sqlTextOrProcedure, callback)
    5. function tedious.tedious.RequestError (message, code)
    6. object tedious.tedious.ISOLATION_LEVEL
    7. object tedious.tedious.TDS_VERSION
    8. object tedious.tedious.TYPES
    9. object tedious.tedious.library
  14. module tedious.transaction
    1. function tedious.transaction.Transaction (name, isolationLevel)
    2. object tedious.transaction.ISOLATION_LEVEL
    3. object tedious.transaction.OPERATION_TYPE

module tedious

function tedious.BulkLoad (table, options1, callback)

function tedious.Connection (config)

function tedious.ConnectionError (message, code)

function tedious.ConnectionError.super_ ()

function tedious.Request (sqlTextOrProcedure, callback)

function tedious.RequestError (message, code)

function tedious.metadata_parser (parser, options, callback)

module tedious.ConnectionError

function tedious.ConnectionError (message, code)

function tedious.ConnectionError.super_ ()

module tedious.ConnectionError.super_

function tedious.ConnectionError.super_ ()

function tedious.ConnectionError.super_.captureStackTrace ()

module tedious.RequestError

function tedious.RequestError (message, code)

function tedious.RequestError.super_ ()

module tedious.all_headers

function tedious.all_headers.writeToTrackingBuffer (buffer, txnDescriptor, outstandingRequestCount)

module tedious.connector

function tedious.connector.Connector (options, multiSubnetFailover)

function tedious.connector.ParallelConnectionStrategy (addresses, options)

function tedious.connector.SequentialConnectionStrategy (addresses, options)

module tedious.errors

function tedious.errors.ConnectionError (message, code)

function tedious.errors.RequestError (message, code)

module tedious.guid_parser

function tedious.guid_parser.arrayToGuid (array)

function tedious.guid_parser.guidToArray (guid)

module tedious.instance_lookup

function tedious.instance_lookup.InstanceLookup ()

module tedious.metadata_parser

function tedious.metadata_parser (parser, options, callback)

function tedious.metadata_parser.readCollation (parser, type, callback)

function tedious.metadata_parser.readPrecision (parser, type, callback)

function tedious.metadata_parser.readScale (parser, type, callback)

module tedious.packet

function tedious.packet.Packet (typeOrBuffer)

function tedious.packet.isPacketComplete (potentialPacketBuffer)

function tedious.packet.packetLength (potentialPacketBuffer)

module tedious.sender

function tedious.sender.ParallelSendStrategy (addresses, port, request)

function tedious.sender.Sender (host, port, request)

module tedious.tedious

function tedious.tedious.BulkLoad (table, options1, callback)

function tedious.tedious.Connection (config)

function tedious.tedious.ConnectionError (message, code)

function tedious.tedious.Request (sqlTextOrProcedure, callback)

function tedious.tedious.RequestError (message, code)

module tedious.transaction

function tedious.transaction.Transaction (name, isolationLevel)

[ this document was created with utility2 ]