ODSRC.H

/* 
** ODSRC.H - This is the resource include for the ODS driver resource DLLs.
**
** (C) Copyright 1992-1995 By Microsoft Corp.
**
**These definitions are common between the ODS driver and the ODS resource
**DLL and cannot be changed without both being re-built.
*/

#define IDS_DATATYPE_OFFSET1000
#define IDS_INITIALIZATION_OFFSET1050
#define IDS_INFO_OFFSET 1100
#if (ODBCVER >= 0x0300)
#define SQL_OJ_CAPABILITIES_OLD 65003
#define SQL_OJ_CAPABILITIES_NEW SQL_OJ_CAPABILITIES
#else
#define SQL_OJ_CAPABILITIES_OLD SQL_OJ_CAPABILITIES
#define SQL_OJ_CAPABILITIES_NEW 115
#endif
#define IDS_AUTOCOMMIT_OFFSET350
#define IDS_ACCESS_MODE_OFFSET352
#define IDS_AUX_SETROWCOUNT 359
#define IDS_BEGINTRAN361
#define IDS_AUX_SETTEXTSIZE 362
#define IDS_AUX_USE 389
#define IDS_AUX_RPC_TEXT411
#define IDS_TRANSACT_OFFSET 413
#define IDS_AUX_FORMAT_TS424
#define IDS_LANGUAGE_QUERY459
#define IDS_DATABASE_QUERY461
#define IDS_AUX_LANGUAGE462
#define IDS_DEF_LANGUAGE_QUERY464
#define IDS_DEF_DATABASE_QUERY466
#define IDS_ISOLATION_OFFSET477
#define IDS_AUX_RPC_SEP484

#define IDS_AUX_KEYWORDS540
//Range from IDS_AUX_KEYWORDS to IDS_AUX_KEYWORDS+8 is reserved
//#define IDS_AUX_KEYWORDS+8548

//RCDATA defines
/* CAUTION: The following seven defines must be in sequence. */
#define IDB_AUX_ECODE_PARSE_DATE1
#define IDB_AUX_ECODE_PARSE_TIME2
#define IDB_AUX_ECODE_PARSE_TS3
//#define IDB_AUX_ECODE_PARSE_FUNC4
#define IDB_AUX_ECODE_PARSE_OJ5
//#define IDB_AUX_ECODE_PARSE_CALL6
//#define IDB_AUX_ECODE_PARSE_ESC7
/* END OF ORDER*/

//Binary String IDs from IDB_CONVERT to IDB_IFNULL are reserved
#define IDB_CONVERT101
#define IDB_CONCAT102
#define IDB_DIFFERENCE103
#define IDB_INSERT104
#define IDB_LEFT105
#define IDB_LTRIM106
#define IDB_LENGTH107
#define IDB_LOCATE108
#define IDB_LCASE109
#define IDB_REPEAT110
#define IDB_REPLACE111
#define IDB_RIGHT112
#define IDB_RTRIM113
#define IDB_SOUNDEX114
#define IDB_SPACE115
#define IDB_SUBSTRING116
#define IDB_UCASE117
#define IDB_ASCII118
#define IDB_CHAR119
#define IDB_ABS120
#define IDB_ACOS121
#define IDB_ASIN122
#define IDB_ATAN123
#define IDB_ATAN2124
#define IDB_CEILING125
#define IDB_COS126
#define IDB_COT127
#define IDB_DEGREES128
#define IDB_EXP129
#define IDB_FLOOR130
#define IDB_LOG131
#define IDB_LOG10132
#define IDB_MOD133
#define IDB_PI134
#define IDB_POWER135
#define IDB_RADIANS136
#define IDB_RAND137
#define IDB_ROUND138
#define IDB_SIGN139
#define IDB_SIN140
#define IDB_SQRT141
#define IDB_TAN142
#define IDB_TRUNCATE143
#define IDB_NOW144
#define IDB_TIMESTAMPADD145
#define IDB_TIMESTAMPDIFF146
#define IDB_CURDATE147
#define IDB_DAYOFMONTH148
#define IDB_DAYOFWEEK149
#define IDB_DAYOFYEAR150
#define IDB_DAYNAME151
#define IDB_MONTH152
#define IDB_MONTHNAME153
#define IDB_QUARTER154
#define IDB_WEEK155
#define IDB_YEAR156
#define IDB_CURTIME157
#define IDB_HOUR158
#define IDB_MINUTE159
#define IDB_SECOND160
#define IDB_USER161
#define IDB_DATABASE162
#define IDB_IFNULL163

#define IDS_FEATURE_FMTONLY_SUPPORT150
#define IDS_FEATURE_NOEXEC_SUPPORT151
#define IDS_FEATURE_HOLDLOCK_SUPPORT152
#define IDS_FEATURE_EXEC_THRU_PROC153
#define IDS_FEATURE_STRIP_SEPARATORS154
#define IDS_FEATURE_NOTNULL_DEFAULT 155
#define IDS_FEATURE_RPC_SUPPORT156
#define IDS_FEATURE_TEXTPTR_SUPPORT157
#define IDS_FEATURE_TSQL_OJ_SUPPORT 158
#define IDS_FEATURE_KEEP_PARM_MARKERS159
#define IDS_FEATURE_KEEP_AS_ALIAS160
#define IDS_FEATURE_KEEP_ASC_INDEX161
#define IDS_FEATURE_SP_CURSOR_SUPPORT162
#define IDS_FEATURE_DECNUM_SUPPORT163
#define IDS_FEATURE_UDT_ODS_FORMAT164

#defineIDS_HOSTDBMS180
#define IDS_GTWYNAME181
#define IDS_SPROC_VERSION182
#define IDS_HELP_FILENAME183

/* CAUTION: The following three defines must be in sequence. */
#define IDS_AUX_ECODE_TEMPLATE_DATE 401
#define IDS_AUX_ECODE_TEMPLATE_TIME 402
#define IDS_AUX_ECODE_TEMPLATE_TS403
/* END OF ORDER*/

/* CAUTION: The following three defines must be in sequence. */
#define IDS_AUX_ECODE_FORMAT_DATE456
#define IDS_AUX_ECODE_FORMAT_TIME457
#define IDS_AUX_ECODE_FORMAT_TS 458
/* END OF ORDER*/

//String IDs from IDS_LOCAL_OFFSET to
//IDS_LOCAL_OFFSET+999 are reserved for localized strings.
//All strings to be localized must be in this range
#define IDS_LOCAL_OFFSET40000U

//All localized strings must maintain the same string id forever.
//Never re-use a localized string ID or you will screw up Expresso.

#define IDS_LOGIN_DIALOG_CAPTION40001U
#define IDS_LOCAL_TABLE_TERM40002U
#define IDS_LOCAL_OWNER_TERM40003U
#define IDS_LOCAL_QUALIFIER_TERM40004U
#define IDS_LOCAL_PROCEDURE_TERM40005U

//Localized string unique to ODS Gateway driver
#define IDS_LOGIN_DIALOG_USERTERM40700U
#define IDS_LOGIN_DIALOG_PASSWORDTERM40701U
#define IDS_LOGIN_DIALOG_DATABASETERM40702U
#define IDS_LOGIN_DIALOG_LANGUAGETERM40703U