⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sdconsts.hpp

📁 SQLDirect Component Library is a light-weight Borland Database Engine replacement for Borland Delphi
💻 HPP
📖 第 1 页 / 共 2 页
字号:
// Borland C++ Builder
// Copyright (c) 1995, 1999 by Borland International
// All rights reserved

// (DO NOT EDIT: machine generated header) 'SDConsts.pas' rev: 5.00

#ifndef SDConstsHPP
#define SDConstsHPP

#pragma delphiheader begin
#pragma option push -w-
#pragma option push -Vx
#include <SysInit.hpp>	// Pascal unit
#include <System.hpp>	// Pascal unit

//-- user supplied -----------------------------------------------------------

namespace Sdconsts
{
//-- type declarations -------------------------------------------------------
//-- var, const, procedure ---------------------------------------------------
#define SSQLDirectProductName "SQLDirect"
#define SSQLDirectVersion "4.2.8"
#define SLinkSQLDirectHome "http://www.sqldirect-soft.com"
#define SLinkSQLDirectStdOrder "http://www.shareit.com/programs/101656.htm"
#define SLinkSQLDirectProOrder "http://www.shareit.com/programs/101657.htm"
#define SLinkSQLDirectSupport "mailto:support@sqldirect-soft.com"
#define SErrOpenWwwSite "Error opening following address: %s"
#define srSQLDirect "SQLDirect"
#define szUSERNAME "USER NAME"
#define szPASSWORD "PASSWORD"
#define szAPPNAME "APPLICATION NAME"
#define szHOSTNAME "HOST NAME"
#define szMAXCURSORS "MAX CURSORS"
#define szQUOTE_IDENT "QUOTE IDENTIFIER"
#define szQUOTEDIDENT "QUOTED IDENTIFIER"
#define szSINGLECONN "SINGLE CONNECTION"
#define szTDSPACKETSIZE "TDS PACKET SIZE"
#define szRTRIMCHAROUTPUT "RTRIM CHAR OUTPUT"
#define szENABLEINTS "ENABLE INTEGERS"
#define szENABLEBCD "ENABLE BCD"
#define szENABLEMONEY "ENABLE MONEY"
#define szSQLDialect "SQL Dialect"
#define szLOCALCHARSET "LOCAL CHARSET"
#define szROLENAME "ROLE NAME"
#define szAUTOCOMMIT "AUTOCOMMIT"
#define szLOGINTIMEOUT "LOGIN TIMEOUT"
#define szCMDTIMEOUT "COMMAND TIMEOUT"
#define szNEWPASSWORD "NEW PASSWORD"
#define szSERVERPORT "SERVER PORT"
#define szXACONN "XA CONNECTION"
#define szTRANSLOGGING "TRANSACTION LOGGING"
#define szMAXFIELDNAMELEN "MAXFIELDNAMELEN"
#define szMAXCHARPARAMLEN "MAXCHARPARAMLEN"
#define szMAXSTRINGSIZE "MAX STRING SIZE"
#define szFORCEOCI7 "FORCE OCI7"
#define szCOMPRESSEDPROT "COMPRESSED PROTOCOL"
#define szENCRYPTION "ENCRYPTION"
#define szPREFETCHROWS "PREFETCH ROWS"
#define szAPILIBRARY_FMT "%s API LIBRARY"
#define szFIELDREQUIRED "FIELD REQUIRED"
#define szEMPTYSTRASNULL "EMPTY STRING AS NULL"
#define szUSEOLEDB "USE OLEDB"
#define szBLOBPIECESIZE "BLOB PIECE SIZE"
#define szSERVERCURSOR "SERVER CURSOR"
#define szBYTE16ASGUID "BYTE16 AS GUID"
#define szANSINULLS "ANSI NULLS"
#define szTRANSRETAINING "TRANSACTION RETAINING"
#define szMAXBLOBSIZE "MAX BLOB SIZE"
#define szUSEREGISTRYPATH "USE REGISTRY PATH"
#define szSERVERNAME "SERVER NAME"
#define szDATABASENAME "DATABASE NAME"
#define CAT_NAME_FIELD "CATALOG_NAME"
#define SCH_NAME_FIELD "SCHEMA_NAME"
#define TBL_NAME_FIELD "TABLE_NAME"
#define TBL_TYPE_FIELD "TABLE_TYPE"
#define PROC_NAME_FIELD "PROC_NAME"
#define PROC_TYPE_FIELD "PROC_TYPE"
#define PROC_IN_PARAMS "IN_PARAMS"
#define PROC_OUT_PARAMS "OUT_PARAMS"
#define COL_NAME_FIELD "COLUMN_NAME"
#define COL_POS_FIELD "COLUMN_POSITION"
#define COL_TYPE_FIELD "COLUMN_TYPE"
#define COL_DATATYPE_FIELD "COLUMN_DATATYPE"
#define COL_TYPENAME_FIELD "COLUMN_TYPENAME"
#define COL_SUBTYPE_FIELD "COLUMN_SUBTYPE"
#define COL_PREC_FIELD "COLUMN_PRECISION"
#define COL_SCALE_FIELD "COLUMN_SCALE"
#define COL_LENGTH_FIELD "COLUMN_LENGTH"
#define COL_NULLABLE_FIELD "COLUMN_NULLABLE"
#define COL_DEFAULT_FIELD "COLUMN_DEFAULT"
#define PARAM_NAME_FIELD "PARAM_NAME"
#define PARAM_POS_FIELD "PARAM_POSITION"
#define PARAM_TYPE_FIELD "PARAM_TYPE"
#define PARAM_DATATYPE_FIELD "PARAM_DATATYPE"
#define PARAM_TYPENAME_FIELD "PARAM_TYPENAME"
#define PARAM_PREC_FIELD "PARAM_PRECISION"
#define PARAM_SCALE_FIELD "PARAM_SCALE"
#define PARAM_LENGTH_FIELD "PARAM_LENGTH"
#define PARAM_NULLABLE_FIELD "PARAM_NULLABLE"
#define IDX_NAME_FIELD "INDEX_NAME"
#define IDX_COL_NAME_FIELD "COLUMN_NAME"
#define IDX_COL_POS_FIELD "COLUMN_POSITION"
#define IDX_TYPE_FIELD "INDEX_TYPE"
#define IDX_PKEY_NAME_FIELD "PKEY_NAME"
#define IDX_SORT_FIELD "SORT_ORDER"
#define IDX_FILTER_FIELD "INDEX_FILTER"
#define PACKAGE_NAME_FIELD "OBJECT_NAME"
#define OLD_FIELD_PREFIX "OLD_"
static const Shortint ttTable = 0x1;
static const Shortint ttView = 0x2;
static const Shortint ttSysTable = 0x4;
static const Shortint ttSynonym = 0x8;
static const Shortint ttTempTable = 0x10;
static const Shortint ttLocalTable = 0x20;
static const Shortint NonUniqueIndexType = 0x1;
static const Shortint UniqueIndexType = 0x2;
static const Shortint PrimaryIndexType = 0x4;
static const char AscSortOrder = '\x41';
static const char DescSortOrder = '\x44';
static const Shortint ProcedureProcType = 0x1;
static const Shortint FunctionProcType = 0x2;
#define DB2_SelectAutoIncField "VALUES IDENTITY_VAL_LOCAL()"
#define Inf_SelectAutoIncField "select UNIQUE DBINFO (\"sqlca.sqlerrd1\") from SYSTABLES w"\
	"here TABID=1"
#define MySql_SelectAutoIncField "select LAST_INSERT_ID()"
#define SS_SelectAutoIncField "select CONVERT(int, @@IDENTITY)"
#define SQL_TOKEN_Select "SELECT "
static const char CRChar = '\xd';
static const char LFChar = '\xa';
static const char SPChar = '\x20';
#define CRLFString "\r\n"
static const char FilterWildcard = '\x2a';
static const char DefaultQueryMacroChar = '\x25';
#define DefaultQueryMacroExpr "0=0"
static const char DefaultScriptTermChar = '\x3b';
extern PACKAGE System::ResourceString _SFuncNotImplemented;
#define Sdconsts_SFuncNotImplemented System::LoadResourceString(&Sdconsts::_SFuncNotImplemented)
extern PACKAGE System::ResourceString _SAutoSessionExclusive;
#define Sdconsts_SAutoSessionExclusive System::LoadResourceString(&Sdconsts::_SAutoSessionExclusive)
	
extern PACKAGE System::ResourceString _SAutoSessionExists;
#define Sdconsts_SAutoSessionExists System::LoadResourceString(&Sdconsts::_SAutoSessionExists)
extern PACKAGE System::ResourceString _SAutoSessionActive;
#define Sdconsts_SAutoSessionActive System::LoadResourceString(&Sdconsts::_SAutoSessionActive)
extern PACKAGE System::ResourceString _SDuplicateDatabaseName;
#define Sdconsts_SDuplicateDatabaseName System::LoadResourceString(&Sdconsts::_SDuplicateDatabaseName)
	
extern PACKAGE System::ResourceString _SDuplicateSessionName;
#define Sdconsts_SDuplicateSessionName System::LoadResourceString(&Sdconsts::_SDuplicateSessionName)
	
extern PACKAGE System::ResourceString _SInvalidSessionName;
#define Sdconsts_SInvalidSessionName System::LoadResourceString(&Sdconsts::_SInvalidSessionName)
extern PACKAGE System::ResourceString _SDatabaseNameMissing;
#define Sdconsts_SDatabaseNameMissing System::LoadResourceString(&Sdconsts::_SDatabaseNameMissing)
extern PACKAGE System::ResourceString _SRemoteDatabaseNameMissing;
#define Sdconsts_SRemoteDatabaseNameMissing System::LoadResourceString(&Sdconsts::_SRemoteDatabaseNameMissing)
	
extern PACKAGE System::ResourceString _SSessionNameMissing;
#define Sdconsts_SSessionNameMissing System::LoadResourceString(&Sdconsts::_SSessionNameMissing)
extern PACKAGE System::ResourceString _SDatabaseOpen;
#define Sdconsts_SDatabaseOpen System::LoadResourceString(&Sdconsts::_SDatabaseOpen)
extern PACKAGE System::ResourceString _SDatabaseClosed;
#define Sdconsts_SDatabaseClosed System::LoadResourceString(&Sdconsts::_SDatabaseClosed)
extern PACKAGE System::ResourceString _SDatabaseHandleSet;
#define Sdconsts_SDatabaseHandleSet System::LoadResourceString(&Sdconsts::_SDatabaseHandleSet)
extern PACKAGE System::ResourceString _SSessionActive;
#define Sdconsts_SSessionActive System::LoadResourceString(&Sdconsts::_SSessionActive)
extern PACKAGE System::ResourceString _SHandleError;
#define Sdconsts_SHandleError System::LoadResourceString(&Sdconsts::_SHandleError)
extern PACKAGE System::ResourceString _SInvalidFloatField;
#define Sdconsts_SInvalidFloatField System::LoadResourceString(&Sdconsts::_SInvalidFloatField)
extern PACKAGE System::ResourceString _SInvalidIntegerField;
#define Sdconsts_SInvalidIntegerField System::LoadResourceString(&Sdconsts::_SInvalidIntegerField)
extern PACKAGE System::ResourceString _STableMismatch;
#define Sdconsts_STableMismatch System::LoadResourceString(&Sdconsts::_STableMismatch)
extern PACKAGE System::ResourceString _SFieldAssignError;
#define Sdconsts_SFieldAssignError System::LoadResourceString(&Sdconsts::_SFieldAssignError)
extern PACKAGE System::ResourceString _SUnknownFieldType;
#define Sdconsts_SUnknownFieldType System::LoadResourceString(&Sdconsts::_SUnknownFieldType)
extern PACKAGE System::ResourceString _SBadFieldType;
#define Sdconsts_SBadFieldType System::LoadResourceString(&Sdconsts::_SBadFieldType)
extern PACKAGE System::ResourceString _SCompositeIndexError;
#define Sdconsts_SCompositeIndexError System::LoadResourceString(&Sdconsts::_SCompositeIndexError)
extern PACKAGE System::ResourceString _SInvalidBatchMove;
#define Sdconsts_SInvalidBatchMove System::LoadResourceString(&Sdconsts::_SInvalidBatchMove)
extern PACKAGE System::ResourceString _SEmptySQLStatement;
#define Sdconsts_SEmptySQLStatement System::LoadResourceString(&Sdconsts::_SEmptySQLStatement)
extern PACKAGE System::ResourceString _SNoParameterValue;
#define Sdconsts_SNoParameterValue System::LoadResourceString(&Sdconsts::_SNoParameterValue)
extern PACKAGE System::ResourceString _SNoParameterType;
#define Sdconsts_SNoParameterType System::LoadResourceString(&Sdconsts::_SNoParameterType)
extern PACKAGE System::ResourceString _SNoParameterDataType;
#define Sdconsts_SNoParameterDataType System::LoadResourceString(&Sdconsts::_SNoParameterDataType)
extern PACKAGE System::ResourceString _SBadParameterType;
#define Sdconsts_SBadParameterType System::LoadResourceString(&Sdconsts::_SBadParameterType)
extern PACKAGE System::ResourceString _SParameterNotFound;
#define Sdconsts_SParameterNotFound System::LoadResourceString(&Sdconsts::_SParameterNotFound)
extern PACKAGE System::ResourceString _SParamTooBig;
#define Sdconsts_SParamTooBig System::LoadResourceString(&Sdconsts::_SParamTooBig)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -