mirror of
https://github.com/mdbtools/mdbtools.git
synced 2025-04-05 20:31:00 +08:00
Utilize mdb_bind_column_by_name
This commit is contained in:
parent
54bc9c81c6
commit
5aafee6641
@ -6,6 +6,7 @@ Mon Oct 17 06:25:44 CDT 2005 Jeff Smith <whydoubt@yahoo.com>
|
||||
* include/mdbsql.h:
|
||||
* src/sql/mdbsql.c: Make varaddr parameter a void *
|
||||
* src/libmdb/data.c: Use correct parameter in mdb_col_to_string
|
||||
* src/util/prole.c: Utilize mdb_bind_column_by_name
|
||||
|
||||
Wed Sep 7 08:28:28 EDT 2005 Brian Bruns <brian@bruns.com>
|
||||
* src/util/mdb-export.c: Add -q and -X flags. Make -R and -d handle escaped characters properly
|
||||
|
@ -65,22 +65,12 @@ main(int argc, char **argv)
|
||||
|
||||
void dump_ole(MdbTableDef *table, char *colname, char *sargname)
|
||||
{
|
||||
unsigned int i, found = 0;
|
||||
char ole_data[200000];
|
||||
int len;
|
||||
MdbColumn *col;
|
||||
MdbSarg sarg;
|
||||
char *sargcol, *sargop, *sargval;
|
||||
|
||||
for (i=0;i<=table->num_cols;i++) {
|
||||
col=g_ptr_array_index(table->columns,i);
|
||||
printf("%d colname %s\n", i, col->name);
|
||||
if (col && !strcmp(col->name,colname)) {
|
||||
found = i+1;
|
||||
}
|
||||
}
|
||||
printf("column %d\n",found);
|
||||
mdb_bind_column(table, found, ole_data, &len);
|
||||
mdb_bind_column_by_name(table, colname, ole_data, &len);
|
||||
|
||||
if (sargname) {
|
||||
sargcol = strtok(sargname," ");
|
||||
|
Loading…
Reference in New Issue
Block a user