📄 sdcsb.hpp
字号:
virtual int __fastcall ReadBlob(Sdcommon::TSDFieldDesc* AFieldDesc, Sdcommon::TBytes &BlobData);
virtual int __fastcall WriteBlob(int FieldNo, const char * Buffer, int Count);
virtual int __fastcall WriteBlobByName(AnsiString Name, const char * Buffer, int Count);
__property Word CurHandle = {read=GetCurHandle, nodefault};
__property TICsbDatabase* SqlDatabase = {read=GetSqlDatabase};
};
#pragma pack(pop)
//-- var, const, procedure ---------------------------------------------------
static const Shortint FetchOk = 0x0;
static const Shortint FetchEof = 0x1;
static const Shortint FetchUpd = 0x2;
static const Shortint FetchDel = 0x3;
static const Shortint FetRTru = 0x1;
static const Shortint FetRSin = 0x2;
static const Shortint FetRDnn = 0x3;
static const Shortint FetRNof = 0x4;
static const Shortint FetRDtn = 0x5;
static const Shortint FetRDnd = 0x6;
static const Shortint FetRNul = 0x7;
static const Shortint SqlDChr = 0x1;
static const Shortint SqlDNum = 0x2;
static const Shortint SqlDDat = 0x3;
static const Shortint SqlDLon = 0x4;
static const Shortint SqlDDte = 0x5;
static const Shortint SqlDTim = 0x6;
static const Shortint SqlDHdl = 0x7;
static const Shortint SqlDBoo = 0x8;
static const Shortint SqlDDtm = 0x8;
static const Shortint SqlPBuf = 0x1;
static const Shortint SqlPStr = 0x2;
static const Shortint SqlPUch = 0x3;
static const Shortint SqlPSch = 0x4;
static const Shortint SqlPUin = 0x5;
static const Shortint SqlPSin = 0x6;
static const Shortint SqlPUlo = 0x7;
static const Shortint SqlPSlo = 0x8;
static const Shortint SqlPFlt = 0x9;
static const Shortint SqlPDou = 0xa;
static const Shortint SqlPNum = 0xb;
static const Shortint SqlPDat = 0xc;
static const Shortint SqlPUpd = 0xd;
static const Shortint SqlPSpd = 0xe;
static const Shortint SqlPDte = 0xf;
static const Shortint SqlPTim = 0x10;
static const Shortint SqlPUsh = 0x11;
static const Shortint SqlPSsh = 0x12;
static const Shortint SqlPNst = 0x13;
static const Shortint SqlPNbu = 0x14;
static const Shortint SqlPEbc = 0x15;
static const Shortint SqlPLon = 0x16;
static const Shortint SqlPLbi = 0x17;
static const Shortint SqlPLvr = 0x18;
static const Shortint SqlPDtm = 0x18;
static const Shortint SqlEInt = 0x1;
static const Shortint SqlESma = 0x2;
static const Shortint SqlEFlo = 0x3;
static const Shortint SqlEChr = 0x4;
static const Shortint SqlEVar = 0x5;
static const Shortint SqlELon = 0x6;
static const Shortint SqlEDec = 0x7;
static const Shortint SqlEDat = 0x8;
static const Shortint SqlETim = 0x9;
static const Shortint SqlETms = 0xa;
static const Shortint SqlEMon = 0xb;
static const Shortint SqlEDou = 0xc;
static const Shortint SqlEGph = 0xd;
static const Shortint SqlEVgp = 0xe;
static const Shortint SqlELgp = 0xf;
static const Shortint SqlEBin = 0x10;
static const Shortint SqlEVbi = 0x11;
static const Shortint SqlELbi = 0x12;
static const Shortint SqlEBoo = 0x13;
static const Shortint SqlELch = 0x14;
static const Shortint SqlELvr = 0x15;
static const Shortint SQLPDDB = 0x1;
static const Shortint SQLPDUS = 0x2;
static const Shortint SQLPDPW = 0x3;
static const Shortint SQLPGBC = 0x4;
static const Shortint SQLPLRD = 0x5;
static const Shortint SQLPDBM = 0x6;
static const Shortint SQLPDBD = 0x7;
static const Shortint SQLPCPG = 0x8;
static const Shortint SQLPNIE = 0x9;
static const Shortint SQLPCPT = 0xa;
static const Shortint SQLPTPD = 0xb;
static const Shortint SQLPDTR = 0xc;
static const Shortint SQLPPSW = 0xf;
static const Shortint SQLPOOJ = 0x10;
static const Shortint SQLPNPF = 0x11;
static const Shortint SQLPNLG = 0x12;
static const Shortint SQLPNCT = 0x13;
static const Shortint SQLPNCK = 0x14;
static const Shortint SQLPLCK = 0x16;
static const Shortint SQLPINT = 0x19;
static const Shortint SQLPERF = 0x1b;
static const Shortint SQLPDIO = 0x1c;
static const Shortint SQLPSWR = 0x1d;
static const Shortint SQLPCTY = 0x1f;
static const Shortint SQLPCSD = 0x20;
static const Shortint SQLPCSR = 0x21;
static const Shortint SQLPCCK = 0x24;
static const Shortint SQLPCTS = 0x25;
static const Shortint SQLPCGR = 0x26;
static const Shortint SQLPAIO = 0x27;
static const Shortint SQLPANL = 0x28;
static const Shortint SQLPGRS = 0x29;
static const Shortint SQLPSTF = 0x2a;
static const Shortint SQLPCLG = 0x2b;
static const Word SQLPHEP = 0x3e9;
static const Word SQLPCAC = 0x3ea;
static const Word SQLPBRN = 0x3eb;
static const Word SQLPVER = 0x3ec;
static const Word SQLPPRF = 0x3ed;
static const Word SQLPPDB = 0x3ee;
static const Word SQLPGCM = 0x3ef;
static const Word SQLPGCD = 0x3f0;
static const Word SQLPDLK = 0x3f1;
static const Word SQLPCTL = 0x3f2;
static const Word SQLPAPT = 0x3f3;
static const Word SQLPOSR = 0x3f4;
static const Word SQLPAWS = 0x3f5;
static const Word SQLPWKL = 0x3f6;
static const Word SQLPWKA = 0x3f7;
static const Word SQLPUSR = 0x3f8;
static const Word SQLPTMO = 0x3f9;
static const Word SQLPTSS = 0x3fa;
static const Word SQLPTHM = 0x3fb;
static const Word SQLPSTC = 0x3fc;
static const Word SQLPSIL = 0x3fd;
static const Word SQLPSPF = 0x3fe;
static const Word SQLPSVN = 0x400;
static const Word SQLPROM = 0x401;
static const Word SQLPSTA = 0x402;
static const Word SQLPCSV = 0x403;
static const Word SQLPTTP = 0x404;
static const Word SQLPDBN = 0x7d1;
static const Word SQLPDDR = 0x7d2;
static const Word SQLPLDR = 0x7d3;
static const Word SQLPLFS = 0x7d4;
static const Word SQLPCTI = 0x7d5;
static const Word SQLPLBM = 0x7d6;
static const Word SQLPPLF = 0x7d7;
static const Word SQLPTSL = 0x7d8;
static const Word SQLPROT = 0x7d9;
static const Word SQLPHFS = 0x7da;
static const Word SQLPREC = 0x7db;
static const Word SQLPEXE = 0x7dc;
static const Word SQLPNLB = 0x7dd;
static const Word SQLPROD = 0x7de;
static const Word SQLPEXS = 0x7df;
static const Word SQLPPAR = 0x7e0;
static const Word SQLPNDB = 0x7e1;
static const Word SQLPLGF = 0x7e2;
static const Word SQLPDTL = 0x7e3;
static const Word SQLPSMN = 0x7e4;
static const Word SQLPCVC = 0x7e5;
static const Word SQLPDBS = 0x7e6;
static const Word SQLPUED = 0x7e7;
static const Word SQLPISO = 0xbb9;
static const Word SQLPWTO = 0xbba;
static const Word SQLPPCX = 0xbbb;
static const Word SQLPFRS = 0xbbc;
static const Word SQLPLDV = 0xbbd;
static const Word SQLPAUT = 0xbbe;
static const Word SQLPRTO = 0xbbf;
static const Word SQLPSCR = 0xbc0;
static const Word SQLPRES = 0xbc1;
static const Word SQLPFT = 0xbc2;
static const Word SQLPNPB = 0xbc3;
static const Word SQLPPWD = 0xbc4;
static const Word SQLPDB2 = 0xbc5;
static const Word SQLPREF = 0xbc6;
static const Word SQLPBLK = 0xbc7;
static const Word SQLPOBL = 0xbc8;
static const Word SQLPLFF = 0xbc9;
static const Word SQLPDIS = 0xbca;
static const Word SQLPCMP = 0xbcb;
static const Word SQLPCHS = 0xbcc;
static const Word SQLPOPL = 0xbcd;
static const Word SQLPRID = 0xbce;
static const Word SQLPEMT = 0xbcf;
static const Word SQLPCLN = 0xbd0;
static const Word SQLPLSS = 0xbd1;
static const Word SQLPEXP = 0xbd2;
static const Word SQLPCXP = 0xbd3;
static const Word SQLPOCL = 0xbd4;
static const Word SQLPTST = 0xbd5;
static const Word SQLP2PP = 0xbd6;
static const Word SQLPCLI = 0xbd7;
static const Word SQLPFNM = 0xbd8;
static const Word SQLPOVR = 0xbd9;
static const Word SQLPTFN = 0xbda;
static const Word SQLPTRC = 0xbdb;
static const Word SQLPTRF = 0xbdc;
static const Word SQLPCTF = 0xbdd;
static const Word SQLPMID = 0xbde;
static const Word SQLPAID = 0xbdf;
static const Word SQLPNID = 0xbe0;
static const Word SQLPUID = 0xbe1;
static const Word SQLPCIS = 0xbe2;
static const Word SQLPIMB = 0xbe3;
static const Word SQLPOMB = 0xbe4;
static const Word SQLPWFC = 0xbe5;
static const Word SQLPRFE = 0xbe6;
static const Word SQLPCUN = 0xbe7;
static const Word SQLPOFF = 0xbe8;
static const Word SQLPFAT = 0xfa0;
static const Word SQLPBRS = 0xfa1;
static const Word SQLPMUL = 0xfa2;
static const Word SQLPDMO = 0xfa3;
static const Word SQLPLOC = 0xfa4;
static const Word SQLPFPT = 0xfa5;
static const Word SQLPLAT = 0xfa6;
static const Word SQLPCAP = 0xfa7;
static const Word SQLPSCL = 0xfa8;
static const Word SQLPRUN = 0xfa9;
static const Word SQLPPLV = 0x1389;
static const Word SQLPALG = 0x138a;
static const Word SQLPTMS = 0x138b;
static const Word SQLPPTH = 0x138c;
static const Word SQLPTMZ = 0x138d;
static const Word SQLPTCO = 0x138e;
static const Shortint SQLBSQB = 0x1;
static const Shortint SQLBDB2 = 0x2;
static const Shortint SQLBDBM = 0x3;
static const Shortint SQLBORA = 0x4;
static const Shortint SQLBIGW = 0x5;
static const Shortint SQLBNTW = 0x6;
static const Shortint SQLBAS4 = 0x7;
static const Shortint SQLBSYB = 0x8;
static const Shortint SQLBDBC = 0x9;
static const Shortint SQLBALB = 0xa;
static const Shortint SQLBRDB = 0xb;
static const Shortint SQLBTDM = 0xc;
static const Shortint SQLBSDS = 0xd;
static const Shortint SQLBSES = 0xe;
static const Shortint SQLBING = 0xf;
static const Shortint SQLBSQL = 0x10;
static const Shortint SQLBDBA = 0x11;
static const Shortint SQLBDB4 = 0x12;
static const Shortint SQLBFUJ = 0x13;
static const Shortint SQLBSUP = 0x14;
static const Shortint SQLB204 = 0x15;
static const Shortint SQLBDAL = 0x16;
static const Shortint SQLBSHR = 0x17;
static const Shortint SQLBIOL = 0x18;
static const Shortint SQLBEDA = 0x19;
static const Shortint SQLBUDS = 0x1a;
static const Shortint SQLBMIM = 0x1b;
static const Shortint SQLBOR7 = 0x1c;
static const Shortint SQLBIOS = 0x1d;
static const Shortint SQLBIOD = 0x1e;
static const Shortint SQLBODB = 0x1f;
static const Shortint SQLBS10 = 0x20;
static const Shortint SQLBSE6 = 0x21;
static const Shortint SQLBOL6 = 0x22;
static const Shortint SQLBNSE = 0x23;
static const Shortint SQLBNOL = 0x24;
static const Shortint SQLBAPP = 0x63;
static const Shortint SqlSNum = 0xc;
static const Shortint SqlSDat = 0xc;
static const Shortint SqlSCda = 0x1a;
static const Shortint SqlSDte = 0xc;
static const Shortint SqlSCde = 0xa;
static const Shortint SqlSRid = 0x28;
static const Shortint SqlSTim = 0xc;
static const Shortint SqlSCti = 0xf;
static const Shortint SqlSFem = 0x64;
static const Shortint SqlSFes = 0x14;
static const Shortint SqlSTex = 0x5;
#define SQLNPTR (void *)(0x0)
static const Shortint SqlTSEL = 0x1;
static const Shortint SqlTINS = 0x2;
static const Shortint SqlTCTB = 0x3;
static const Shortint SqlTUPD = 0x4;
static const Shortint SqlTDEL = 0x5;
static const Shortint SqlTCIN = 0x6;
static const Shortint SqlTDIN = 0x7;
static const Shortint SqlTDTB = 0x8;
static const Shortint SqlTCMT = 0x9;
static const Shortint SqlTRBK = 0xa;
static const Shortint SqlTACO = 0xb;
static const Shortint SqlTDCO = 0xc;
static const Shortint SqlTRTB = 0xd;
static const Shortint SqlTRCO = 0xe;
static const Shortint SqlTMCO = 0xf;
static const Shortint SqlTGRP = 0x10;
static const Shortint SqlTGRD = 0x11;
static const Shortint SqlTGRC = 0x12;
static const Shortint SqlTGRR = 0x13;
static const Shortint SqlTREP = 0x14;
static const Shortint SqlTRED = 0x15;
static const Shortint SqlTREC = 0x16;
static const Shortint SqlTRER = 0x17;
static const Shortint SqlTCOM = 0x18;
static const Shortint SqlTWAI = 0x19;
static const Shortint SqlTPOS = 0x1a;
static const Shortint SqlTCSY = 0x1b;
static const Shortint SqlTDSY = 0x1c;
static const Shortint SqlTCVW = 0x1d;
static const Shortint SqlTDVW = 0x1e;
static const Shortint SqlTRCT = 0x1f;
static const Shortint SqlTAPW = 0x20;
static const Shortint SqlTLAB = 0x21;
static const Shortint SqlTCHN = 0x22;
static const Shortint SqlTRPT = 0x23;
static const Shortint SqlTSVP = 0x24;
static const Shortint SqlTRBS = 0x25;
static const Shortint SqlTUDS = 0x26;
static const Shortint SqlTCDB = 0x27;
static const Shortint SqlTFRN = 0x28;
static const Shortint SqlTAPK = 0x29;
static const Shortint SqlTAFK = 0x2a;
static const Shortint SqlTDPK = 0x2b;
static const Shortint SqlTDFK = 0x2c;
static const Shortint SqlTCDA = 0x2d;
static const Shortint SqlTADA = 0x2e;
static const Shortint SqlTDDA = 0x2f;
static const Shortint SqlTCSG = 0x30;
static const Shortint SqlTASG = 0x31;
static const Shortint SqlTDSG = 0x32;
static const Shortint SqlTCRD = 0x33;
static const Shortint SqlTADB = 0x34;
static const Shortint SqlTDDB = 0x35;
static const Shortint SqlTSDS = 0x36;
static const Shortint SqlTIND = 0x37;
static const Shortint SqlTDED = 0x38;
static const Shortint SqlTARU = 0x39;
static const Shortint SqlTDRU = 0x3a;
static const Shortint SqlTMRU = 0x3b;
static const Shortint SqlTSCL = 0x3c;
static const Shortint SqlTCKT = 0x3d;
static const Shortint SqlTCKI = 0x3e;
static const Shortint SqlTOPL = 0x3f;
static const Shortint SqlTBGT = 0x40;
static const Shortint SqlTPRT = 0x41;
static const Shortint SqlTCXN = 0x42;
static const Shortint SqlTRXN = 0x43;
static const Shortint SqlTENT = 0x44;
static const Shortint SqlTCBT = 0x45;
static const Shortint SqlTCCT = 0x46;
static const Shortint SqlTCET = 0x47;
static const Shortint SqlTCPT = 0x48;
static const Shortint SqlTCRT = 0x49;
static const Shortint SqlTCST = 0x4a;
static const Shortint SqlTCRX = 0x4b;
static const Shortint SqlTCSD = 0x4c;
static const Shortint SqlTCTD = 0x4d;
static const Shortint SqlTCRA = 0x4e;
static const Shortint SqlTCRO = 0x4f;
static const Shortint SqlTCOT = 0x50;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -