Package | flash.errors |
Class | public class SQLError |
Inheritance | SQLError ![]() ![]() |
In asynchronous execution mode, when an error occurs
with a SQL database operation the SQLConnection or SQLStatement instance
dispatches a SQLErrorEvent object. Information about the error in the form of a
SQLError instance can be accessed from the SQLErrorEvent object's error
property.
In synchronous execution mode, when an error occurs with a SQL
database operation the SQLConnection or SQLStatement instance throws a
SQLError exception, which can be handled by enclosing the error-throwing code in
a try..catch
block.
This class provides properties containing the error details (specifying the specific type of error that occured), a text message containing the details of the error, and the operation that caused the error to occur.
See also
Property | Defined By | ||
---|---|---|---|
![]() | constructor : Object
A reference to the class object or constructor function for a given object instance.
| Object | |
![]() [read-only]
Details of the current error.
| SQLError | ||
![]() | errorID : int
[read-only]
Contains the reference number associated with the specific error message.
| Error | |
![]() | message : String
Contains the message associated with the Error object.
| Error | |
![]() | name : String
Contains the name of the Error object.
| Error | |
![]() [read-only]
A value indicating the operation that was being attempted when the error occurred.
| SQLError | ||
![]() | prototype : Object
[static]
A reference to the prototype object of a class or function object.
| Object |
Method | Defined By | ||
---|---|---|---|
Creates a SQLError instance that can be thrown or used with a
SQLErrorEvent instance's error property.
| SQLError | ||
![]() |
Returns the call stack for an error as a string at the time of the error's construction (for the debugger version
of Flash Player and the AIR Debug Launcher (ADL) only; returns null if not using the debugger version
of Flash Player or the ADL.
| Error | |
![]() |
Indicates whether an object has a specified property defined.
| Object | |
![]() |
Indicates whether an instance of the Object class is in the prototype chain of the object specified
as the parameter.
| Object | |
![]() |
Indicates whether the specified property exists and is enumerable.
| Object | |
![]() |
Sets the availability of a dynamic property for loop operations.
| Object | |
Returns the string "Error" by default or the value contained in the Error.message property,
if defined.
| SQLError | ||
![]() |
Returns the primitive value of the specified object.
| Object |
![]() | property |
details:String
[read-only] Details of the current error. This provides additional specific information about the error that occurred.
public function get details():String
![]() | property |
operation:String
[read-only] A value indicating the operation that was being attempted when the error occurred. This value is one of the constants defined in the SQLErrorOperation class.
public function get operation():String
See also
![]() | () | Constructor |
public function SQLError(operation:String, details:String = "", message:String = "", id:int = 0)
Creates a SQLError instance that can be thrown or used with a
SQLErrorEvent instance's error
property.
operation:String — Indicates the specific operation that caused
the failure. The value is one of the constants defined in the
SQLErrorOperation class.
|
|
details:String (default = " ") — The details for the current error.
|
|
message:String (default = " ") — The description of the error that
occurred.
|
|
id:int (default = 0 ) — A reference number associated with the specific error message.
|
See also
![]() | () | method |
public function toString():String
Returns the string "Error"
by default or the value contained in the Error.message
property,
if defined.
String — The error message.
|