Oninit Logo
The Down System Specialists
Partnerships Contact

-4366 The number of variables does not match the number of database

columns in this statement.

There must be a program variable to receive data from or supply data to each column named in the statement. Possibly there is an ambiguity between column names and variable names. When a program variable has the same name as a database column, you can force 4GL to use the database column by prefixing it with the at-sign (@) character or with its tablename.