Utilize mdb_bind_column_by_name

This commit is contained in:
whydoubt 2005-10-17 12:15:50 +00:00
parent 54bc9c81c6
commit 5aafee6641
2 changed files with 2 additions and 11 deletions

View File

@ -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

View File

@ -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," ");