Error Messages
- WSAENOBUFS - No buffer space available while opening socket.
- "tablename cannot be added to this database because it is secured and bound to another database"
- "Data value cannot fit into a numeric field of size"
- "Error Saving Field Rules"
- "Maximum stack depth exceeded"
- "Not an executable file"
- Error during Load
- "Error running startup_pdf:could not find/load external library"
- "Error running addin_startup_save_as drivers not found"
- "Record number is past end of table"
- "Errors running addin 'Startup_100_Register_Control"
Description
A list of possible error messages.
WSAENOBUFS - No buffer space available while opening socket.
This is an error message returned by the operating system and it basically means that there are no more sockets available to be used. The Application Server will use one socket for each active connection, up to the maximum defined in the Application Server Control Panel (default is 16). Any other Internet application (web browser, email client, etc) running on your server will also consume sockets.
"tablename cannot be added to this database because it is secured and bound to another database"
This message occurs when attempting to add a password protected table to a different database.
"Data value cannot fit into a numeric field of size"
Typically occurs when the character width of a layout control is too narrow to display a number.
"Error Saving Field Rules"
This message sometimes is generated if a form or table is left open and you try to change field rules.
"Maximum stack depth exceeded"
Can occur if you put a script on the OnFetch event and you scroll through records quickly, or if you put a script on a button and then press the button repeatedly. See "Maximum Stack Depth Exceeded" Error Message.
"Not an executable file"
Will occur if all lines of a script are commented out.
Error during Load
"Error running startup_pdf:could not find/load external library"
"Error running addin_startup_save_as drivers not found"
These messages indicate that the PDF/RTF/HTML and text printer drivers that come with a5 are not installed. These printer drivers are installed automatically the first time Alpha Anywhere is started. There could be several reasons as to why the printer drivers did not get installed. The most common is that you are logged on to an account that does not have the necessary permission to install printer drivers. If this is the case, use an administrator account the first time you start Alpha Anywhere.
"Record number is past end of table"
Will occur if Alpha Anywhere thinks there are no records in a table being opened and fetched in a script.
"Errors running addin 'Startup_100_Register_Control"
You need to register the following controls with regsvr32.exe.
a5controls.dll A5ContextEval.dll SimpleChart4Lite.dll Codejock.SuiteCtrls.9700.ocx
If you have both Codejock.PropertyGrid.v9.81.ocx and Codejock.PropertyGrid.9700.ocx on your computer, the preferred control to register is Codejock.PropertyGrid.v9.81.ocx.
See Also