columnfmt.c

Go to the documentation of this file.
00001 #include "dbmi.h"
00002 
00009 int
00010 db_convert_Cstring_to_column_value (Cstring, column)
00011     char *Cstring;
00012     dbColumn *column;
00013 {
00014     dbValue *value;
00015     int sqltype;
00016 
00017     sqltype = db_get_column_sqltype (column);
00018     value   = db_get_column_value (column);
00019     return db_convert_Cstring_to_value (Cstring, sqltype, value);
00020 }
00021 
00028 int
00029 db_convert_Cstring_to_column_default_value (Cstring, column)
00030     char *Cstring;
00031     dbColumn *column;
00032 {
00033     dbValue *value;
00034     int sqltype;
00035 
00036     sqltype = db_get_column_sqltype (column);
00037     value   = db_get_column_default_value (column);
00038     return db_convert_Cstring_to_value (Cstring, sqltype, value);
00039 }
00040 
00047 int
00048 db_convert_column_value_to_string (column, string)
00049     dbColumn *column;
00050     dbString *string;
00051 {
00052     int sqltype;
00053     dbValue *value;
00054 
00055     sqltype = db_get_column_sqltype (column);
00056     value   = db_get_column_value (column);
00057     return db_convert_value_to_string (value, sqltype, string);
00058 }
00059 
00066 int
00067 db_convert_column_default_value_to_string (column, string)
00068     dbColumn *column;
00069     dbString *string;
00070 {
00071     int sqltype;
00072     dbValue *value;
00073 
00074     sqltype = db_get_column_sqltype (column);
00075     value   = db_get_column_default_value (column);
00076     return db_convert_value_to_string (value, sqltype, string);
00077 }

Generated on Wed Aug 23 17:48:31 2006 for GRASS by  doxygen 1.4.7