summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2015-08-28 18:27:26 +0200
committerAndreas Rumpf <rumpf_a@web.de>2015-08-28 18:27:26 +0200
commit3452f6ce4195db096346935fec02eb03c5877788 (patch)
tree465daff4b8a0160adc867803f9d9f987f7250ceb
parent370781b773739b2a580b661b5e444548dbf48411 (diff)
parentf089d7001052634cfee4d439ec052445c49d9ffc (diff)
downloadNim-3452f6ce4195db096346935fec02eb03c5877788.tar.gz
Merge pull request #3265 from coffeepots/patch-2
Add widestring versions of SQLPrepare and SQLExecDirect
-rw-r--r--lib/wrappers/odbcsql.nim4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/wrappers/odbcsql.nim b/lib/wrappers/odbcsql.nim
index 971861a6a..43ad80f76 100644
--- a/lib/wrappers/odbcsql.nim
+++ b/lib/wrappers/odbcsql.nim
@@ -680,8 +680,12 @@ proc SQLBrowseConnect*(hdbc: SqlHDBC, szConnStrIn: PSQLCHAR,
     dynlib: odbclib, importc.}
 proc SQLExecDirect*(StatementHandle: SqlHStmt, StatementText: PSQLCHAR,
                     TextLength: TSqlInteger): TSqlSmallInt{.dynlib: odbclib, importc.}
+proc SQLExecDirectW*(StatementHandle: SqlHStmt, StatementText: WideCString,
+                    TextLength: TSqlInteger): TSqlSmallInt{.dynlib: odbclib, importc.}
 proc SQLPrepare*(StatementHandle: SqlHStmt, StatementText: PSQLCHAR,
                  TextLength: TSqlInteger): TSqlSmallInt{.dynlib: odbclib, importc.}
+proc SQLPrepareW*(StatementHandle: SqlHStmt, StatementText: WideCString,
+                 TextLength: TSqlInteger): TSqlSmallInt{.dynlib: odbclib, importc.}
 proc SQLCloseCursor*(StatementHandle: SqlHStmt): TSqlSmallInt{.dynlib: odbclib,
     importc.}
 proc SQLExecute*(StatementHandle: SqlHStmt): TSqlSmallInt{.dynlib: odbclib, importc.}