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 }