mirror of
https://github.com/mdbtools/mdbtools.git
synced 2026-03-10 00:20:54 +08:00
Support scale/precision with more column types
This commit is contained in:
@@ -279,7 +279,8 @@ GPtrArray *mdb_read_columns(MdbTableDef *table)
|
|||||||
pcol->row_col_num = mdb_get_int16(col, fmt->tab_row_col_num_offset);
|
pcol->row_col_num = mdb_get_int16(col, fmt->tab_row_col_num_offset);
|
||||||
//fprintf(stdout,"row column num %d\n",pcol->row_col_num);
|
//fprintf(stdout,"row column num %d\n",pcol->row_col_num);
|
||||||
|
|
||||||
if (pcol->col_type == MDB_NUMERIC) {
|
if (pcol->col_type == MDB_NUMERIC || pcol->col_type == MDB_MONEY ||
|
||||||
|
pcol->col_type == MDB_FLOAT || pcol->col_type == MDB_DOUBLE) {
|
||||||
pcol->col_scale = col[fmt->col_scale_offset];
|
pcol->col_scale = col[fmt->col_scale_offset];
|
||||||
pcol->col_prec = col[fmt->col_prec_offset];
|
pcol->col_prec = col[fmt->col_prec_offset];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user