From 1fc6d60dfa612eb6e8fdd99a65326f9af17c77ec Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Thu, 13 Aug 2020 12:06:50 +1000 Subject: [PATCH] Fix placeholder text used instead of type name in SQLGetData SQLColumns_TYPE_NAME call --- src/odbc/odbc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/odbc/odbc.c b/src/odbc/odbc.c index 447b7c0..6d73d05 100644 --- a/src/odbc/odbc.c +++ b/src/odbc/odbc.c @@ -1340,7 +1340,8 @@ SQLRETURN SQL_API SQLColumns( ts2 = mdb_ascii2unicode(mdb, table->name, 0, (char*)t2, MDB_BIND_SIZE); ts3 = mdb_ascii2unicode(mdb, col->name, 0, (char*)t3, MDB_BIND_SIZE); - ts5 = mdb_ascii2unicode(mdb, "FIX ME", 0, (char*)t5, MDB_BIND_SIZE); + ts5 = mdb_ascii2unicode(mdb, _odbc_get_client_type_name(col), 0, (char*)t5, MDB_BIND_SIZE); + nullable = SQL_NO_NULLS; datatype = _odbc_get_client_type(col); sqldatatype = _odbc_get_client_type(col);