Commits

Author Commit Message Labels Comments Date
Patrick Higgins
Added README
Patrick Higgins
Synced with mgodbc
Mark Severson
Fixed compilation error associated with SQL_GUID support
msev...@vesta-win.fatpot.com
Added support for SQL_GUID types (as strings)
Patrick Higgins
Added support for DECIMAL types.
Patrick Higgins
Changes needed to work with DB2 CLI.
Mark Severson
Closing finalizers branch (has been implemented in default)
Branches
finalizers
Mark Severson
Changed the ODBCError and StatusRecord structs to be public
Mark Severson
Added finalizers to the Driver, conn, stmt, and rows structs (as they directly control unmanaged resources)
Mark Severson
Changed rows.Close() to close any outstanding cursor (allows the statement to be reused without consuming all of the rows)
Mark Severson
Changed stmt and rows to share the same SQLHSTMT (this allows the prepared statement to be reused)
Mark Severson
Changed conn and rows to have pointers to their respective "parent" structs
Mark Severson
Added finalizers to Driver, conn, stmt, and rows structs
Branches
finalizers
Mark Severson
Removed include of the sqltypes.h header file (shouldn't be included directly, it is included by the other sql*.h header files)
Mark Severson
Changed formatting of C code block to better match gofmt styles
Mark Severson
Fixed calls to SQLExecute to handle SQL_NO_DATA result codes
Mark Severson
gofmt (need to stop forgetting that...)
Mark Severson
Changed parameter binding to (hopefully) support 2 or 4 byte wide chars
Mark Severson
Updated to work with weekly.2012-02-22
Mark Severson
gofmt
Mark Severson
Fixed binding an empty string as a parameter value
Mark Severson
Don't multiply length of byte slice by 2 (thanks to andybalholm)
Mark Severson
Changed calls to SQLColAttribute to use a C wrapper (to account for type problems without needing platform/architecture specific wrappers)
Mark Severson
Fixed binding time.Time values to use the correct type for the bufferLength
Mark Severson
Removed .hgignore (only build files were contained in the file and the go tool doesn't build in the src directory)
Mark Severson
Removed Makefile (shouldn't be necessary with the go tool)
Mark Severson
Fixed ODBC function calls to explicitly use the unicode versions
Mark Severson
Added default handler (for unsupported types) to bind method
Mark Severson
Added time.Time handling (added to exp/sql/driver in weekly.2012-01-15)
Mark Severson
Changed all method receivers to be pointers (to prevent handle cloning issues)
  1. Prev
  2. Next