This call is used to perform the
basic operations like Insert, Delete, Modify, Select on the userUser-defined tablesTables.
|
Name |
Parent Tag |
Description |
Valid Values |
Default Values |
Option |
Root |
Unique option for the call. |
NGOUserSQL |
N/A |
CabinetName |
Root |
Name of the Cabinet to which the User wants to
connect. |
|
N/A |
UserDBId |
Root |
UserDatabase ID Cabinet call. |
|
N/A |
Operation
|
Root |
Specifies the type of operation that is to be performed on
some User defined |
I Insert D Delete M Modify S Select |
N/A |
TableName |
Root |
Name of the T |
|
N/A |
ColumnList
|
Root |
List of |
|
N/A |
ValueLists |
Root |
It contains the |
|
|
ValueList |
ValueLists |
It contains one set of values for the fields i.e. the
information regarding one |
|
|
Value |
ValueList |
It specifies the value of a field. The field values are
specified in the order in which they are listed in the ColumnList tag. |
|
|
WhereCriterion |
Root |
It specifies the list of conditions that are to be applied
when performing the above mentioned operation. The conditions may joined by
particular operators like AND or OR etc. |
|
|
WhereCriteria |
Where Criterion |
It specifies a particular condition that is to be applied
while performing the above mentioned operation. |
|
|
Expression1 |
Where Criteria |
It specifies the left hand side expression of the
condition that is to be applied while performing the above mentioned
operation. |
|
|
Operator |
Where Criteria |
It specifies the operator like =, <, >, >=,
<=, like, etc. that is to be used in the condition .All operators
supported by SQL queries can be used here. |
|
|
Expression2 |
Where Criteria |
It specifies the right hand side expression of the
condition that is to be applied while performing the above mentioned
operation. |
|
|
JoinCondition |
Where Criterion |
The condition by which two or more criterion may be joined
using operators like AND or OR. All operators supported by SQL queries
can be used here. |
|
|
Name |
Parent Tag |
Description |
Option |
Root |
Unique option for the call. |
Status |
Root |
Status of the call. If Status is 0, then the call is successful. |
Rows |
Root |
It specifies the information about all the rows and their
fields and their values on which the required operation was performed. |
Row |
Rows |
It specifies the complete information about a particular It shows the fields and their values as: <FieldName>Value1</FieldName> <FieldName>Value2</FieldName> <FieldName>Value3</FieldName> |
Code |
Message |
Comments |
-50074 |
Invalid parameters. |
The value for some input parameter is not correct or is
invalid. This exception may come when the TableName is null or Operation tag
contains some value other than the valid values or is null. In case of Insert, the exception may come when ColumnList
tag is null or ValueLists tag is null or WhereCriterion tag is not null In case of Modify, the exception may come when ColumnList
tag is null or ValueLists tag is null In case of Delete, the exception may come when ColumnList
tag is not null or ValueLists tag is not null In case of Select, the exception may come when ColumnList
tag is null or ValueLists tag is not null |
-50182 |
Table does not exist. |
The |