diff options
author | Hiroshi Inoue | 2002-03-08 08:52:55 +0000 |
---|---|---|
committer | Hiroshi Inoue | 2002-03-08 08:52:55 +0000 |
commit | 4b47467a6b0d86162dd8814b8ab923aba982fb34 (patch) | |
tree | 85fea3bf0475716f35d440468eda620769081bac /src/interfaces/odbc/bind.c | |
parent | 21f8aa396fa833ac95cff4e85c5281fd24fd1632 (diff) |
1) Implement SQLParamOptions().
2) Handle Multiple results and implement SQLMoreResult().
3) Improve multibyte handling thanks to Eiji Tokuya.
4) Add new options.
LF <-> CR/LF converion.
TRUE is -1 (for VB).
5) Introduce unicode(UCS-2) support.
6) Reduce the length of connection strings.
7) Improve SQLError, SQLGetDiagRec(ODBC 3.0).
8) Implement SQLTablePrivileges().
9) Miscellaneous changes for ODBC 3.0 support.
Diffstat (limited to 'src/interfaces/odbc/bind.c')
-rw-r--r-- | src/interfaces/odbc/bind.c | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/src/interfaces/odbc/bind.c b/src/interfaces/odbc/bind.c index f3fb3537357..6ce32c7982b 100644 --- a/src/interfaces/odbc/bind.c +++ b/src/interfaces/odbc/bind.c @@ -7,7 +7,7 @@ * Classes: BindInfoClass, ParameterInfoClass * * API functions: SQLBindParameter, SQLBindCol, SQLDescribeParam, SQLNumParams, - * SQLParamOptions(NI) + * SQLParamOptions * * Comments: See "notice.txt" for copyright and license information. *------- @@ -331,17 +331,9 @@ PGAPI_ParamOptions( mylog("%s: entering... %d %x\n", func, crow, pirow); - if (crow == 1) /* temporary solution and must be - * rewritten later */ - { - if (pirow) - *pirow = 1; - return SQL_SUCCESS; - } - stmt->errornumber = CONN_UNSUPPORTED_OPTION; - stmt->errormsg = "Function not implemented"; - SC_log_error(func, "Function not implemented", (StatementClass *) hstmt); - return SQL_ERROR; + stmt->options.paramset_size = crow; + stmt->options.param_processed_ptr = pirow; + return SQL_SUCCESS; } |