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 }