📄 declarations_for_odbc.h
字号:
#ifndef __DECLARATIONS_FOR_ODBC_H_
#define __DECLARATIONS_FOR_ODBC_H_
// *** Kontrollera att headerfilerna f鰎 SQL ODBC 鋜 inkluderade annars skall dessa inkluderas ***
#ifndef __SQLTYPES
#include "sqltypes.h"
#endif
#ifndef __SQL
#include "sql.h"
#endif
#ifndef __SQLEXT
#include "sqlext.h"
#endif
// = Constants ====================================================================================
#define MAX_FIELDS 20
#define ODBC_DISPLAY_ERRORINFO_IN_DEBUG 0x00000001
#define ODBC_DISPLAY_ERRORINFO_IN_RELEASE 0x00000002
#define ODBC_DISPLAY_ERRORINFO_IN_FILE 0x00000004
#define ODBC_EXEPTION_SET_STMT_OPTION 100
#define ODBC_EXEPTION_MOVE_ABSOLUTE 10
#define ODBC_EXEPTION_MOVE_RELATIVE 20
#define ODBC_EXEPTION_MOVE_BOOKMARK 30
#define ODBC_EXEPTION_MOVE_NEXT 40
#define ODBC_EXEPTION_MOVE_PREVIOUS 50
#define ODBC_EXEPTION_MOVE_LAST 60
#define ODBC_EXEPTION_MOVE_FIRST 70
#define ODBC_HSTMT_ALLOCATED 0x00000001
#define ODBC_BUFFERS_ALLOCATED 0x00000002
#define ODBC_BOOKMARKS 0x00000004
#define ODBC_VALID_CURSOR 0x00000008
#define ODBC_CURSOR_OPEN 0x00000010
#define ODBC_NO_RECORDS 0x00000020
#define ODBC_INITIALIZE_COLUMN_NAME 0x00000001
#define ODBC_INITIALIZE_BIND 0x00000002
#define ODBC_EXEC_DIRECT 1
#define ODBC_EXEC_PREPARE 2
#define ODBC_EXEC_PREPARE_AND_EXECUTE 3
// = Structures ==================================================================================
/* ==============================================
* Struktur f鰎 att s鋞ta olika Villkor till
* connections samt statement
*/
typedef struct tagODBC_OPTION
{
UWORD m_wOption;
UDWORD m_dwParam;
} ODBC_OPTION, * PODBC_OPTION;
/* ==============================================
* Structure for creating buffers an connect them
* to columns in a result.
*/
typedef struct tagODBC_QUESTION_BUFFERINFO
{
int m_nType; // F鋖ttyp
int m_nLength; // L鋘gd p
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -