Request

@native @JSImport("mssql", "Request") @JSType
class Request(pool: UndefOr[ConnectionPool]) extends MSSQLEventEmitter
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Concrete methods

def batch(query: String): Promise[Result]
def bulk(t: Table, options: UndefOr[BulkOptions]): Promise[BulkResult]
def cancel(): Unit
def execute(name: String): Promise[ProcedureResult]
def input(name: String, tpe: SQLType, value: Any): Request
@JSName("input")
def inputAuto(name: String, value: Any): Request
def output(name: String, tpe: SQLType, defaultValue: UndefOr[Any]): Request
def pause(): Boolean
def pipe(stream: Any): Request
def query(q: String): Promise[Result]
def resume(): Boolean

Inherited methods

def eventNames(): Array[String | Symbol]
Inherited from
MSSQLEventEmitter
def getMaxListeners(): Int
Inherited from
MSSQLEventEmitter
def hasOwnProperty(v: String): Boolean
Inherited from
Object
def isPrototypeOf(v: Object): Boolean
Inherited from
Object
def listenerCount(name: String | Symbol): Int
Inherited from
MSSQLEventEmitter
def listenerCount(): Int
Inherited from
MSSQLEventEmitter
def listeners(name: String | Symbol): Array[Function]
Inherited from
MSSQLEventEmitter
def off(name: String | Symbol, cb: Function): MSSQLEventEmitter
Inherited from
MSSQLEventEmitter
def on(name: String | Symbol, cb: Function): MSSQLEventEmitter
Inherited from
MSSQLEventEmitter
def once(naem: String | Symbol, cb: Function): MSSQLEventEmitter
Inherited from
MSSQLEventEmitter
def propertyIsEnumerable(v: String): Boolean
Inherited from
Object
def removeAllListeners(name: String | Symbol): MSSQLEventEmitter
Inherited from
MSSQLEventEmitter
def removeListener(name: String | Symbol, cb: Function): MSSQLEventEmitter
Inherited from
MSSQLEventEmitter
def toLocaleString(): String
Inherited from
Object
def valueOf(): Any
Inherited from
Object

Concrete fields

var canceled: Boolean
var multiple: Boolean
val requestParameters: Dictionary[Dynamic]
var stream: Boolean
var verbose: Boolean