]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/odbc.cpp
Second try at doing Set/GetClient right
[wxWidgets.git] / src / common / odbc.cpp
index 79d1f9b9dfddd8d67c793ae42462b2b41d20c348..84b145c36f865161b9666e0f267b4786c91d0d96 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "wx/defs.h"
 
-#if USE_ODBC
+#if wxUSE_ODBC
 
 #ifndef WX_PRECOMP
 #include "wx/utils.h"
@@ -607,14 +607,14 @@ bool wxRecordSet::GetResultSet(void)
     curcol = cols.Append(name, col1);
     col1->SetName(name);
     col1->SetType(type);
-    col1->SetNullable(nullable);
+    col1->SetNullable((nullable != 0));
 
     wxQueryField *field1 = new wxQueryField;
     fetch = fetchbuf.Append(field1);
     field1->SetType(type);
     field1->SetSize(len);
     
-    SQLBindCol(hStmt, i+1, SQL_C_BINARY, field1->GetData(), field1->GetSize(), &trash);
+    SQLBindCol(hStmt, i+1, SQL_C_BINARY, (unsigned char*)field1->GetData(), field1->GetSize(), &trash);
   }
   
   switch (type) {
@@ -1827,4 +1827,4 @@ bool wxQueryField::IsDirty(void) {
   return dirty;
 }
 
-#endif // USE_ODBC
+#endif // wxUSE_ODBC