~ubuntu-branches/debian/sid/unixodbc/sid

« back to all changes in this revision

Viewing changes to Drivers/PostgreSQL/psqlodbc.h

  • Committer: Bazaar Package Importer
  • Author(s): Steve Langasek
  • Date: 2004-10-15 03:07:52 UTC
  • mfrom: (2.1.1 warty)
  • Revision ID: james.westby@ubuntu.com-20041015030752-dzw4vhxlgycz3woj
Tags: 2.2.4-11
Brown paper bag me: conflicts do not write themselves just because
you add a line to the changelog.

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
#endif
17
17
 
18
18
#include <stdio.h>      /* for FILE* pointers: see GLOBAL_VALUES */
 
19
#include <string.h>     /* for prototype of strlen() etc */ 
19
20
 
20
21
#ifndef WIN32
21
22
#include <stdlib.h>     /* for prototype of atof() etc */ 
178
179
 
179
180
#include "misc.h"
180
181
 
 
182
RETCODE SQL_API PG__SQLAllocStmt(HDBC hdbc, HSTMT FAR *phstmt);
 
183
 
 
184
RETCODE SQL_API PG__SQLBindCol(
 
185
        HSTMT      hstmt,
 
186
        UWORD      icol,
 
187
        SWORD      fCType,
 
188
        PTR        rgbValue,
 
189
        SQLLEN     cbValueMax,
 
190
        SQLLEN     *pcbValue);
 
191
 
 
192
RETCODE SQL_API PG__SQLColumns(
 
193
                           HSTMT        hstmt,
 
194
                           UCHAR FAR *  szTableQualifier,
 
195
                           SWORD        cbTableQualifier,
 
196
                           UCHAR FAR *  szTableOwner,
 
197
                           SWORD        cbTableOwner,
 
198
                           UCHAR FAR *  szTableName,
 
199
                           SWORD        cbTableName,
 
200
                           UCHAR FAR *  szColumnName,
 
201
                           SWORD        cbColumnName);
 
202
 
 
203
RETCODE SQL_API PG__SQLExecDirect(
 
204
        HSTMT     hstmt,
 
205
        UCHAR FAR *szSqlStr,
 
206
        SDWORD    cbSqlStr);
 
207
 
 
208
RETCODE SQL_API PG__SQLExecute(HSTMT hstmt);
 
209
 
 
210
RETCODE SQL_API PG__SQLExtendedFetch(
 
211
        HSTMT      hstmt,
 
212
        UWORD      fFetchType,
 
213
        SDWORD     irow,
 
214
        UDWORD FAR *pcrow,
 
215
        UWORD  FAR *rgfRowStatus);
 
216
 
 
217
RETCODE SQL_API PG__SQLFetch(HSTMT hstmt);
 
218
 
 
219
RETCODE SQL_API PG__SQLFreeStmt(HSTMT hstmt, UWORD fOption);
 
220
 
 
221
RETCODE SQL_API PG__SQLGetData(
 
222
        HSTMT      hstmt,
 
223
        UWORD      icol,
 
224
        SWORD      fCType,
 
225
        PTR        rgbValue,
 
226
        SQLLEN     cbValueMax,
 
227
        SQLLEN     *pcbValue);
 
228
 
181
229
#endif