--- parser3/src/classes/table.C 2007/05/23 08:30:35 1.228 +++ parser3/src/classes/table.C 2007/08/20 10:07:36 1.232 @@ -5,7 +5,10 @@ Author: Alexandr Petrosian (http://paf.design.ru) */ -static const char * const IDENT_TABLE_C="$Date: 2007/05/23 08:30:35 $"; +static const char * const IDENT_TABLE_C="$Date: 2007/08/20 10:07:36 $"; + +#include +using namespace std; #include "classes.h" #include "pa_vmethod_frame.h" @@ -17,9 +20,6 @@ static const char * const IDENT_TABLE_C= #include "pa_sql_connection.h" #include "pa_vbool.h" -#include -using namespace std; - // class class MTable: public Methoded { @@ -303,7 +303,7 @@ struct TableSeparators { }; static void _load(Request& r, MethodParams& params) { - const String& first_param=params.as_string(0, "file name must be string"); + const String& first_param=params.as_string(0, FILE_NAME_MUST_BE_STRING); int filename_param_index=0; bool nameless=first_param=="nameless"; if(nameless) @@ -321,7 +321,7 @@ static void _load(Request& r, MethodPara // loading text char *data=file_read_text(r.charsets, - r.absolute(params.as_string(filename_param_index, "file name must be string")), + r.absolute(params.as_string(filename_param_index, FILE_NAME_MUST_BE_STRING)), true, options ); @@ -421,7 +421,7 @@ static void _save_old(Request& r, Method else --param_index; - const String& file_name=params.as_string(param_index++, "file name must not be code"); + const String& file_name=params.as_string(param_index++, FILE_NAME_MUST_NOT_BE_CODE); TableSeparators separators; if(param_index