VistaDB 5
Fields  Properties  Methods 


Errors Class Members

The following tables list the members exposed by Errors.

Public Fields
 NameDescription
Public FieldSchema cannot be generated  
Public FieldVistaDBConnection properties cannot be changed while it opened  
Public FieldVistaDBCommand properties cannot be changed while associated VistaDBDataReader object opened  
Public FieldCommand text is empty  
Public FieldConnection property must be assigned  
Public FieldConnection must be opened  
Public FieldContext connection is not available  
Public FieldAn error occurred while executing SQL command  
Public FieldName can support as prefix only "["  
Public FieldName can support as suffix only "]"  
Public FieldThe keyword passed in was not found in our dictionary.  
Public FieldOnly Read Committed Isolation is supported for isolation levels.  
Public FieldVistaDBCommand cannot be executed while associated VistaDBDataReader object opened  
Public FieldVistaDB supports only Text and StoredProcedureInformation command types  
Public FieldUnknown data type  
Public FieldCannot activate database  
Public FieldCannot initialize default values in table  
Public FieldCannot activate data storage header  
Public FieldCannot initialize header data  
Public FieldCannot activate index  
Public FieldCannot activate link  
Public FieldStorage cannot activate lock policy  
Public FieldCannot access node at position  
Public FieldCannot activate sync service for table  
Public FieldCannot execute script after deleting row  
Public FieldCannot execute script after inserting a new row  
Public FieldCannot execute script after updating row  
Public FieldAllocate row structure in data storage  
Public FieldCannot alter or drop system column  
Public FieldCannot rename or alter table  
Public FieldCannot apply name for anchor table. The table with same name already exists  
Public FieldCannot add assembly  
Public FieldCannot delete assembly  
Public FieldThe name of assembly is already registered  
Public FieldThe assembly is not registered  
Public FieldCannot update assembly  
Public FieldCannot execute script before inserting a new row  
Public FieldCannot execute script before updating row  
Public FieldCannot begin transaction  
Public FieldCannot alter relationships in table  
Public FieldCannot assign environment variable  
Public FieldCannot explicitly delete foreign key index  
Public FieldFind key procedure cannot be executed  
Public FieldCannot rename foreign key index  
Public FieldCannot synchronize key position  
Public FieldCannot clean up data storage  
Public FieldAn error happened while data storage was being closed  
Public FieldAn error happened while table was being closed  
Public FieldThe helper FillRow CLR Proc is not registered in database  
Public FieldCannot invoke CLR Proc  
Public FieldThe CLR Proc is not registered in database  
Public FieldThe assembly references CLR Proc  
Public FieldCannot register CLR Proc  
Public FieldCannot unregister CLR Proc  
Public FieldCannot set event type for CLR trigger  
Public FieldThe CLR Proc is not registered in database  
Public FieldThe assembly references CLR Trigger  
Public FieldCannot register CLR Trigger  
Public FieldCannot unregister CLR Trigger  
Public FieldUnsupported VistaDB type  
Public FieldThe COMMIT TRANSACTION request has no corresponding BEGIN TRANSACTION  
Public FieldCannot commit transaction  
Public FieldYou cannot use this database opening mode on Compact Framework  
Public FieldCannot compile expression  
Public FieldCannot compile index key expression  
Public FieldCannot pass constraint  
Public FieldConstraint is not existing  
Public FieldCannot create database  
Public FieldCannot create default values in table  
Public FieldCannot set foreign key constraint  
Public FieldCannot create data storage header  
Public FieldCannot create index  
Public FieldCannot create database in isolated storage  
Public FieldCannot create link  
Public FieldCannot create linked data  
Public FieldCannot create row  
Public FieldCannot create data storage or file  
Public FieldCannot create table  
Public FieldCannot create table header  
Public FieldCannot create temporary database  
Public FieldCannot create transaction log for table  
Public FieldCannot export data to data storage  
Public FieldCannot import data from data storage  
Public FieldCannot declare new data storage  
Public FieldCannot convert data type  
Public FieldIndex deactivation  
Public FieldCannot deactivate sync service for table  
Public FieldCannot execute default value generator  
Public FieldDefault value script has not been assigned to column  
Public FieldCannot delete link  
Public FieldCannot delete linked data  
Public FieldCannot delete row  
Public FieldCannot delete constraint  
Public FieldCannot drop default value script for column  
Public FieldCannot drop foreign key constraint  
Public FieldCannot drop identity  
Public FieldCannot delete index  
Public FieldTable is used by sync service and cannot be dropped  
Public FieldCannot drop table  
Public FieldDuplicate CLR Proc name  
Public FieldDuplicate CLR Trigger name  
Public FieldDuplicate Column name  
Public FieldDuplicate index name  
Public FieldDuplicate key found in index  
Public FieldDuplicate stored procedure or udf name  
Public FieldDuplicate table name  
Public FieldRow cannot contain two and more columns with same VistaDB.Timestamp data type  
Public FieldValue exceeds dynamic range of the data type  
Public FieldIndex information absent  
Public FieldAt least one column should be created in the table  
Public FieldEncryption key for a database cannot be an empty string  
Public FieldInvalid encryption key. Cannot decrypt database data.  
Public FieldError while assigning to column:  
Public FieldCannot evaluate expression  
Public FieldCannot evaluate index key  
Public FieldCannot evaluate operator  
Public FieldAn explicit value must be provided for Identity columns when IDENTITY_INSERT is ON  
Public FieldCannot export table  
Public FieldCannot match data types in expression or v-function signature  
Public FieldCannot pass over expression filter statement  
Public FieldFull text index cannot be made active  
Public FieldThe full text index already exists. Only one full text index allowed  
Public FieldIdentity assigned to the column  
Public FieldIdentity does not exist  
Public FieldIncomplete expression  
Public FieldThe string expression or object name is null reference or empty  
Public FieldIsolation level not supported  
Public FieldIndex key column count exceeds maximum allowed count  
Public FieldIndex key cannot contain the column  
Public FieldCannot initialize recycling  
Public FieldCannot initialize sort spool  
Public FieldData type maximum length should be between 1 and max length  
Public FieldName of CLR Proc with public static attributes not found  
Public FieldCannot get column by index  
Public FieldCannot find the column specified by name. Verify the column exists in target table  
Public FieldInvalid delimiter  
Public FieldInvalid expression  
Public FieldInvalid float number format  
Public FieldInvalid step value  
Public FieldInvalid If-Else group  
Public FieldExpression should be logical  
Public FieldInvalid name or alias  
Public FieldInvalid operation  
Public FieldInvalid index to look for key  
Public FieldInvalid page count request to allocate by extended column data  
Public FieldFiles page size is not in the allowable range. Pack is required to change page size.  
Public FieldInvalid parameter or parameter type  
Public FieldTrying to delete inaccessible row  
Public FieldTrying to update inaccessible row  
Public FieldFile is not a valid VistaDB 4 database  
Public FieldIsolated database does not support access mode  
Public FieldCannot lock row  
Public FieldCannot lock data storage  
Public FieldCannot lock file position  
Public FieldLock timeout expired  
Public FieldAn unexpected loop-back was detected (possible corruption) in low-level storage  
Public FieldColumn number exceeds maximum allowed  
Public FieldString constant has no end delimiter  
Public FieldCannot modify table structure or data in the table. The table is used by VistaDB core  
Public FieldNested transactions not supported  
Public FieldDatabase specification is newer than what this version supports. Database cannot be used.  
Public FieldCannot decrypt node  
Public FieldCannot encrypt node  
Public FieldIndex is not found  
Public FieldTable is not found  
Public FieldOperation PutFromFile/GetToFile is not supported for data type  
Public FieldColumn data type is not supported by default value expression  
Public FieldDatabase file extension not supported  
Public FieldColumn data type is not supported by identity  
Public FieldColumn cannot contain null value  
Public FieldColumn value is null  
Public FieldCannot open database  
Public FieldCannot open database in isolated storage  
Public FieldCannot open data storage or file  
Public FieldCannot open table  
Public FieldCannot open transaction log for table  
Public FieldCannot pack database  
Public FieldCannot pack data storage  
Public FieldThe specified database cannot be packed via a VistaDBConnection object.  
Public FieldInvalid parameters number passed to invoke Clr Procedure  
Public FieldParenthesis mismatch  
Public FieldOlder database file format uses a per-column encryption type.  
Public FieldForeign key cannot relate to primary key  
Public FieldPrimary key cannot contains column with null value  
Public FieldParent key and child key are identical  
Public FieldPrimary key is not existing in table  
Public FieldTable contains primary key referenced and cannot be deleted  
Public FieldPrimary key is referenced by foreign key constraint  
Public FieldThe primary key already exists. Only one primary key index allowed  
Public FieldCannot read header  
Public FieldColumn marked as readonly  
Public FieldOperation cannot be applied in read-only data storage mode  
Public FieldCannot read data storage or file  
Public FieldRelationship does not exists  
Public FieldRelationship with same name exists  
Public FieldCannot release locks  
Public FieldThe ROLLBACK TRANSACTION request has no corresponding BEGIN TRANSACTION  
Public FieldCannot rollback transaction  
Public FieldRow data size will exceed a single page in the database.  
Public FieldRow is modified or deleted by another thread or process  
Public FieldIncompatible mode. There is exclusive table instance already opened  
Public FieldSchema was changed by another instance. Data storage must be reopened  
Public FieldSeed value cannot be null  
Public FieldCannot set constraint  
Public FieldCannot assign default value script for column  
Public FieldCannot create identity  
Public FieldOperation cannot be applied in shared data storage mode  
Public FieldCannot register stored procedure or udf  
Public FieldCannot unregister stored procedure or udf  
Public FieldStep value cannot be null  
Public FieldIncompatible mode. Database storage is read-only. You cannot access it for write operations  
Public FieldCharacter column data exceeds maximum length  
Public FieldCannot access closed table  
Public FieldTable is opened and cannot be dropped at current moment  
Public FieldCannot apply tombstone table name. The table with same name already exists  
Public FieldA row was updated by another transaction while this transaction was running so this transaction had to abort  
Public FieldThe TransactionMode is set to Off on the transaction, none may be created  
Public FieldThe TransactionMode is set to Off on the transaction, none may be created  
Public FieldUnexpected Else  
Public FieldUnexpected Then  
Public FieldCannot unlock row  
Public FieldFullTextSearch index specification changed. Pack database to update  
Public FieldCannot update link  
Public FieldCannot update linked data  
Public FieldCannot update row  
Public FieldDatabase specification changed. Pack is required to update database schema.  
Public FieldIncorrect parameter type  
Public FieldCannot write header  
Public FieldCannot write data storage or file  
Public FieldDatabase open attempted with a different encryption algorithm than used in the database file.  
Public FieldError saving data into DataSet for XML Export of table  
Public FieldError registering database schema into DataSet for table  
Public FieldError reading data from XML or DataSet importing into table  
Public FieldError importing schema from XML for table  
Public FieldCannot delete all rows in data storage  
Public FieldCannot set active index  
Public FieldCannot delete row from the table  
Public FieldCannot find needed row  
Public FieldNew row does not exist in the current scope  
Public FieldCannot insert new row to the table  
Public FieldLast cached row does not exist  
Public FieldCannot open table  
Public FieldCannot position to cached row in the table  
Public FieldCannot load table data  
Public FieldCannot load table schema  
Public FieldCannot reset cache  
Public FieldCannot reset scope from the table  
Public FieldCached row does not exist  
Public FieldNew rows were added to the table  
Public FieldCannot set filter on the table  
Public FieldCannot set scope on the table  
Public FieldCannot update row  
Public FieldLicense file appears to be corrupt or invalid - NOT used by the runtime engine - only the GUI designers and setup apps  
Public FieldThe license file is for another version of VistaDB  
Public FieldMethod or property not supported  
Public FieldColumns used in expression with aggregate function is not defined in GROUP BY clause  
Public FieldAggregate function with ALL clause cannot use Asterix, must be qualified  
Public FieldAggregate function with DISTINCT clause cannot use Asterix, must be qualified  
Public FieldAggregate function cannot use Asterix, must be qualified  
Public FieldAssembly name is not defined for CLR Proc  
Public FieldA SELECT statement that assigns a value to a variable must not be combined with data-retrieval operations.  
Public FieldValue may not be negative for argument:  
Public FieldValue must be greater than zero for argument:  
Public FieldValue may not be NULL for argument:  
Public FieldValue may not be zero for argument:  
Public FieldA literal or expression BIT value type is not legal in SQL Server in a logical boolean context and is an error under Strict compaitiblity mode.  
Public FieldA logical boolean expression context is not legal in SQL Server as a data value and is an error under Strict compatibility mode (use CASE or IF to choose a data value)  
Public FieldCASE function must have at least one WHEN operator  
Public FieldIf in CASE function is not defined input expression, than WHEN expressions must has boolean results  
Public FieldIn CASE function WHEN expressions must have data type compatible with input expression data type  
Public FieldCLR Proc execution error  
Public FieldA column is referenced in a context where a boolean condition is expected (should compare column to a value)  
Public FieldColumn does not exist  
Public FieldConstraint does not exist  
Public FieldColumn names duplicated in CREATE TABLE  
Public FieldConstraint names duplicated in CREATE TABLE  
Public FieldCustom error thrown with the raise error statement  
Public FieldDatabase not opened  
Public FieldData type length is too big  
Public FieldDuplicate specification of the action in the trigger declaration.  
Public FieldExpected boolean expression  
Public FieldExpected end of constraint  
Public FieldExpected some expression, but found another  
Public FieldExpected some expression, but found another  
Public FieldExpected some keyword, but found another  
Public FieldExpected out parameter for CLR Proc  
Public FieldExpected some symbol, but found another  
Public FieldExpression already present in GROUP BY clause  
Public FieldExpression is not present in GROUP BY clause  
Public FieldFillRow method does not exist in CLR Proc  
Public FieldFirst parameter must have System.Object data type in the FillRow method for CLR Proc  
Public FieldCannot use CONTAINS(*) predicate on table because it is not full-text indexed  
Public FieldFunction does npt exist  
Public FieldColumn cannot have default value and identity at the same time  
Public FieldIDENTITY_INSERT cannot be set for a table that has no Identity columns:  
Public FieldIDENTITY_INSERT can only be set ON for one table at a time, and it is already set ON for table:  
Public FieldIncorrect syntax near the keyword "hint parameter"  
Public FieldIncorrect type provided for a convert operation, convert failed  
Public FieldThe select list for the INSERT statement contains more items than the insert list. The number of SELECT values must match the number of INSERT columns  
Public FieldThere are fewer columns in the INSERT statement than values specified in the VALUES clause. The number of values in the VALUES clause must match the number of columns specified in the INSERT statement  
Public FieldThere are more columns in the INSERT statement than values specified in the VALUES clause. The number of values in the VALUES clause must match the number of columns specified in the INSERT statement  
Public FieldThe select list for the INSERT statement contains fewer items than the insert list. The number of SELECT values must match the number of INSERT columns  
Public FieldCannot use a BREAK statement outside the scope of a WHILE statement.  
Public FieldCASE function results must have the same (or compatible) data types  
Public FieldSyntax error in the case function  
Public FieldInvalid parameter data type in CLR Proc  
Public FieldColumn count defined in the view differs from column count defined in the SELECT  
Public FieldInvalid column name  
Public FieldConstraint expression must have boolean result data type  
Public FieldCannot use a CONTINUE statement outside the scope of a WHILE statement.  
Public FieldInvalid CONVERT function style value  
Public FieldInvalid parameters in CREATE DATABASE  
Public FieldInvalid data type specification  
Public FieldInvalid date part specifier for provided data type in function  
Public FieldInvalid date part specifier for function  
Public FieldInvalid expression in the result column  
Public FieldForeign key column count and primary key column count must be the same  
Public FieldSyntax error in the full text search condition  
Public FieldGROUP BY expression must contain at least one column  
Public FieldGROUP BY clause cannot have aggregate functions  
Public FieldGROUP BY cannot be used if result does not have aggregate function  
Public FieldHAVING clause must have boolean result  
Public FieldHAVING can have only expressions which is in SELECT result or in GROUP BY  
Public FieldHAVING clause cannot be used if result does not have aggregate functions  
Public FieldInvalid identifier  
Public FieldJoin condition must have boolean result  
Public FieldLIKE match expression must be string compatible data type  
Public FieldInvalid new object name in sp_rename function  
Public FieldInvalid object type in sp_rename function  
Public FieldInvalid operand data type for operator  
Public FieldThe formal parameter was not declared as an OUTPUT parameter, but the actual parameter passed in requested output. Parameter name:  
Public FieldInvalid parameter count in function  
Public FieldInvalid parameter data type in function  
Public FieldMust pass parameter and subsequent parameters as @name = value. After the form @name = value has been used, all subsequent parameters must be passed in the same form.  
Public FieldInvalid parameter name  
Public FieldInvalid pattern. Escape character must be enclosed in the single quotes and have only one symbol  
Public FieldInvalid pattern. First character in range must be smaller than second  
Public FieldPrimary key in references invalid  
Public FieldInvalid query index  
Public FieldInvalid schema name. DBO must be used instead  
Public FieldInvalid statement  
Public FieldInvalid table name  
Public FieldInvalid token in statement  
Public FieldValue is not a recognized trigger  
Public FieldAll SELECTs in union must have the same column count  
Public FieldAll SELECTs in union must have the columns with compatible types  
Public FieldInvalid using of IS operator. Expected NULL or NOT NULL, but found another  
Public FieldSELECT ... INTO may not specify a table variable or table-valued parameter as the new table.  
Public FieldAggregate function cannot have nested aggregate functions  
Public FieldA function was called with a non-numeric type. (ROUND() called with a string)  
Public FieldFunction is only valid as a column DEFAULT value.  
Public FieldOnly one expression can be specified in the select list.  
Public FieldProcedure or Function expects parameter,which was not supplied. Procedure name:  
Public FieldParameter not declared  
Public FieldParameter redeclaration  
Public FieldPattern must be string  
Public FieldPrimary key does not exist in the table  
Public FieldTable can have only one instance of primary key  
Public FieldName or alias cannot be reserved word  
Public FieldResult value overflows return type of function  
Public FieldIn some tables exists the same column  
Public FieldEach result column of a SELECT ... INTO must have a unique alias name from a column name or an explicit alias.  
Public FieldStored procedure result set is read only  
Public FieldSub query is read only.  
Public FieldSub-queries used as rowsets in a FROM or JOIN must be given an explicit unique alias under Strict compatibility mode.  
Public FieldTable alias duplicated  
Public FieldTable does not exist  
Public FieldProcedure or function has too many arguments specified. Procedure name:  
Public FieldKeywords TRUE, FALSE, YES, and NO are not legal in SQL Server and are rejected under Strict compatibility mode (use 0, 1 for BIT literals or comparison for logical boolean)  
Public FieldOnly one clustered index is valid on a table  
Public FieldUnable to perform the implicit case operation requested by the users action in SQL.  
Public FieldUnexpected error  
Public FieldUnknown data type  
Public FieldUnterminated column name  
Public FieldUnterminated comment  
Public FieldUnterminated pattern  
Public FieldUnterminated string  
Public FieldUnterminated table name  
Public FieldView is read only.  
Public FieldView name duplicated  
Public FieldView does npt exist  
Public FieldWHERE clause cannot have aggregate functions  
Public FieldThe WITH syntax is not supported at this location  
Public FieldThe ROWGUIDCOL property can only be specified on the uniqueidentifier data type.  
Top
Public Properties
 NameDescription
Public Property (Inherited from System.Collections.Generic.Dictionary<int,string>)
Public Property (Inherited from System.Collections.Generic.Dictionary<int,string>)
Public Property (Inherited from System.Collections.Generic.Dictionary<int,string>)
Public Property (Inherited from System.Collections.Generic.Dictionary<int,string>)
Public Property (Inherited from System.Collections.Generic.Dictionary<int,string>)
Top
Public Methods
 NameDescription
Public Method (Inherited from System.Collections.Generic.Dictionary<int,string>)
Public Method (Inherited from System.Collections.Generic.Dictionary<int,string>)
Public Method (Inherited from System.Collections.Generic.Dictionary<int,string>)
Public Method (Inherited from System.Collections.Generic.Dictionary<int,string>)
Public Method (Inherited from System.Collections.Generic.Dictionary<int,string>)
Public MethodGet the error message for a given error ID. This information may not include specific error help.  
Public Method (Inherited from System.Collections.Generic.Dictionary<int,string>)
Public Method (Inherited from System.Collections.Generic.Dictionary<int,string>)
Public Method (Inherited from System.Collections.Generic.Dictionary<int,string>)
Public Method (Inherited from System.Collections.Generic.Dictionary<int,string>)
Top
See Also