mirror of
https://github.com/postgres/postgres.git
synced 2025-11-21 00:42:43 +03:00
Replace old PostODBC driver with new one...
This one is based on an older PostODBC driver, rewritten and maintained by InsightDist(?)
This commit is contained in:
32
src/interfaces/odbc/environ.h
Normal file
32
src/interfaces/odbc/environ.h
Normal file
@@ -0,0 +1,32 @@
|
||||
|
||||
/* File: environ.h
|
||||
*
|
||||
* Description: See "environ.c"
|
||||
*
|
||||
* Comments: See "notice.txt" for copyright and license information.
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef __ENVIRON_H__
|
||||
#define __ENVIRON_H__
|
||||
|
||||
#include "psqlodbc.h"
|
||||
#include <windows.h>
|
||||
#include <sql.h>
|
||||
|
||||
#define ENV_ALLOC_ERROR 1
|
||||
|
||||
/********** Environment Handle *************/
|
||||
struct EnvironmentClass_ {
|
||||
char *errormsg;
|
||||
int errornumber;
|
||||
};
|
||||
|
||||
/* Environment prototypes */
|
||||
EnvironmentClass *EN_Constructor(void);
|
||||
char EN_Destructor(EnvironmentClass *self);
|
||||
char EN_get_error(EnvironmentClass *self, int *number, char **message);
|
||||
char EN_add_connection(EnvironmentClass *self, ConnectionClass *conn);
|
||||
char EN_remove_connection(EnvironmentClass *self, ConnectionClass *conn);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user