home *** CD-ROM | disk | FTP | other *** search
- /*
- ** 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_OFFSET 1000
- #define IDS_INITIALIZATION_OFFSET 1050
- #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_OFFSET 350
- #define IDS_ACCESS_MODE_OFFSET 352
- #define IDS_AUX_SETROWCOUNT 359
- #define IDS_BEGINTRAN 361
- #define IDS_AUX_SETTEXTSIZE 362
- #define IDS_AUX_USE 389
- #define IDS_AUX_RPC_TEXT 411
- #define IDS_TRANSACT_OFFSET 413
- #define IDS_AUX_FORMAT_TS 424
- #define IDS_LANGUAGE_QUERY 459
- #define IDS_DATABASE_QUERY 461
- #define IDS_AUX_LANGUAGE 462
- #define IDS_DEF_LANGUAGE_QUERY 464
- #define IDS_DEF_DATABASE_QUERY 466
- #define IDS_ISOLATION_OFFSET 477
- #define IDS_AUX_RPC_SEP 484
-
- #define IDS_AUX_KEYWORDS 540
- // Range from IDS_AUX_KEYWORDS to IDS_AUX_KEYWORDS+8 is reserved
- //#define IDS_AUX_KEYWORDS+8 548
-
- // RCDATA defines
- /* CAUTION: The following seven defines must be in sequence. */
- #define IDB_AUX_ECODE_PARSE_DATE 1
- #define IDB_AUX_ECODE_PARSE_TIME 2
- #define IDB_AUX_ECODE_PARSE_TS 3
- //#define IDB_AUX_ECODE_PARSE_FUNC 4
- #define IDB_AUX_ECODE_PARSE_OJ 5
- //#define IDB_AUX_ECODE_PARSE_CALL 6
- //#define IDB_AUX_ECODE_PARSE_ESC 7
- /* END OF ORDER */
-
- // Binary String IDs from IDB_CONVERT to IDB_IFNULL are reserved
- #define IDB_CONVERT 101
- #define IDB_CONCAT 102
- #define IDB_DIFFERENCE 103
- #define IDB_INSERT 104
- #define IDB_LEFT 105
- #define IDB_LTRIM 106
- #define IDB_LENGTH 107
- #define IDB_LOCATE 108
- #define IDB_LCASE 109
- #define IDB_REPEAT 110
- #define IDB_REPLACE 111
- #define IDB_RIGHT 112
- #define IDB_RTRIM 113
- #define IDB_SOUNDEX 114
- #define IDB_SPACE 115
- #define IDB_SUBSTRING 116
- #define IDB_UCASE 117
- #define IDB_ASCII 118
- #define IDB_CHAR 119
- #define IDB_ABS 120
- #define IDB_ACOS 121
- #define IDB_ASIN 122
- #define IDB_ATAN 123
- #define IDB_ATAN2 124
- #define IDB_CEILING 125
- #define IDB_COS 126
- #define IDB_COT 127
- #define IDB_DEGREES 128
- #define IDB_EXP 129
- #define IDB_FLOOR 130
- #define IDB_LOG 131
- #define IDB_LOG10 132
- #define IDB_MOD 133
- #define IDB_PI 134
- #define IDB_POWER 135
- #define IDB_RADIANS 136
- #define IDB_RAND 137
- #define IDB_ROUND 138
- #define IDB_SIGN 139
- #define IDB_SIN 140
- #define IDB_SQRT 141
- #define IDB_TAN 142
- #define IDB_TRUNCATE 143
- #define IDB_NOW 144
- #define IDB_TIMESTAMPADD 145
- #define IDB_TIMESTAMPDIFF 146
- #define IDB_CURDATE 147
- #define IDB_DAYOFMONTH 148
- #define IDB_DAYOFWEEK 149
- #define IDB_DAYOFYEAR 150
- #define IDB_DAYNAME 151
- #define IDB_MONTH 152
- #define IDB_MONTHNAME 153
- #define IDB_QUARTER 154
- #define IDB_WEEK 155
- #define IDB_YEAR 156
- #define IDB_CURTIME 157
- #define IDB_HOUR 158
- #define IDB_MINUTE 159
- #define IDB_SECOND 160
- #define IDB_USER 161
- #define IDB_DATABASE 162
- #define IDB_IFNULL 163
-
- #define IDS_FEATURE_FMTONLY_SUPPORT 150
- #define IDS_FEATURE_NOEXEC_SUPPORT 151
- #define IDS_FEATURE_HOLDLOCK_SUPPORT 152
- #define IDS_FEATURE_EXEC_THRU_PROC 153
- #define IDS_FEATURE_STRIP_SEPARATORS 154
- #define IDS_FEATURE_NOTNULL_DEFAULT 155
- #define IDS_FEATURE_RPC_SUPPORT 156
- #define IDS_FEATURE_TEXTPTR_SUPPORT 157
- #define IDS_FEATURE_TSQL_OJ_SUPPORT 158
- #define IDS_FEATURE_KEEP_PARM_MARKERS 159
- #define IDS_FEATURE_KEEP_AS_ALIAS 160
- #define IDS_FEATURE_KEEP_ASC_INDEX 161
- #define IDS_FEATURE_SP_CURSOR_SUPPORT 162
- #define IDS_FEATURE_DECNUM_SUPPORT 163
- #define IDS_FEATURE_UDT_ODS_FORMAT 164
-
- #define IDS_HOSTDBMS 180
- #define IDS_GTWYNAME 181
- #define IDS_SPROC_VERSION 182
- #define IDS_HELP_FILENAME 183
-
- /* 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_TS 403
- /* END OF ORDER */
-
- /* CAUTION: The following three defines must be in sequence. */
- #define IDS_AUX_ECODE_FORMAT_DATE 456
- #define IDS_AUX_ECODE_FORMAT_TIME 457
- #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_OFFSET 40000U
-
- // 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_CAPTION 40001U
- #define IDS_LOCAL_TABLE_TERM 40002U
- #define IDS_LOCAL_OWNER_TERM 40003U
- #define IDS_LOCAL_QUALIFIER_TERM 40004U
- #define IDS_LOCAL_PROCEDURE_TERM 40005U
-
- // Localized string unique to ODS Gateway driver
- #define IDS_LOGIN_DIALOG_USERTERM 40700U
- #define IDS_LOGIN_DIALOG_PASSWORDTERM 40701U
- #define IDS_LOGIN_DIALOG_DATABASETERM 40702U
- #define IDS_LOGIN_DIALOG_LANGUAGETERM 40703U
-