亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? uidataaccess.pas

?? 抽象三層訪問數據庫示例
?? PAS
字號:
{*******************************************************}
{       軟件名稱: --通用--                              }
{       單元名稱: uIDataAccess.pas                      }
{       中文名稱: 數據訪問接口                          }
{       單元描述:                                       }
{       創    建: SamonHua                              }
{       創建日期: 2007-12-18                            }
{       修    改: 參見VSS記錄                           }
{       版權所有 (C)2002-2007 深圳壹平臺信息技術有限公司}
{*******************************************************}
unit uIDataAccess;

interface

uses
  Windows, Classes, SysUtils;

type
  IDataAccess = interface(IInterface)
    ['{D142E2EA-4850-46F2-B3A5-403319154A2F}']
    function GetWebURL: string;
    function GetDBHost: string;
    function GetDBName: string;
    function GetDBPassword: string;
    function GetDBType: string;
    function GetDBUserName: string;
    function GetDBConnectString: string;
    function GetExtendConfig: string;
    procedure SetWebURL(const Value: string);
    procedure SetDBHost(const Value: string);
    procedure SetDBName(const Value: string);
    procedure SetDBPassword(const Value: string);
    procedure SetDBType(const Value: string);
    procedure SetDBUserName(const Value: string);
    procedure SetDBConnectString(const Value: string);
    procedure SetExtendConfig(const Value: string);
    function GetData(const TableNameOrSQL: string): OleVariant;
    function GetXMLData(const TableNameOrSQL: string): OleVariant;
    function GetID(const TableName: string): string;
    function UpdateData(Data: OleVariant; const TableNameOrSQL, KeyFields: string): Boolean;
    function ExcuteSQL(const ASQL: string): Boolean;
    function UpdateBatchData(BatchDataList: TList): Boolean;
    function GetBlobContent(const TableName, KeyFieldName, KeyFieldValue, BlobFieldName: string;
      BlobFieldContent: TStream): boolean;
    function UpdateBlobContent(const TableName, KeyFieldName, KeyFieldValue, BlobFieldName: string;
      BlobFieldContent: TStream): boolean;
    function GetFileContent(const AFileName: string; FileContent: TStream): boolean;
    procedure CheckDBClientEnvironment;
    function BeginTrans: integer;
    procedure CommitTrans;
    procedure RollbackTrans;
    function InTransaction: boolean;
  end;

implementation

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久国产精品99精品国产| 亚洲男人的天堂在线aⅴ视频| 欧美影院一区二区三区| 岛国av在线一区| 国产成人精品免费在线| 国产成人午夜99999| 国产精品456| av成人动漫在线观看| 一本久久a久久精品亚洲| av一本久道久久综合久久鬼色| 99免费精品视频| 91色综合久久久久婷婷| 色拍拍在线精品视频8848| 在线视频一区二区三区| 91香蕉视频在线| 欧美性大战久久久久久久蜜臀| 欧美日韩国产精选| 精品久久久久久久久久久久久久久| 欧美一区二区视频在线观看2022| 日韩精品在线一区| 国产精品网站在线播放| 亚洲精品成人在线| 日韩专区在线视频| 福利电影一区二区三区| 一本一道久久a久久精品| 欧美三级日韩三级国产三级| 日韩免费高清av| 国产精品欧美一区二区三区| 亚洲欧美日韩国产手机在线 | 成人禁用看黄a在线| 波多野结衣亚洲一区| 精品视频在线免费| 欧美精品一区二区三区在线| 国产精品久久久久久久久快鸭| 亚洲一区二区三区四区五区中文| 久久狠狠亚洲综合| av不卡一区二区三区| 538在线一区二区精品国产| 国产亚洲欧美中文| 日日噜噜夜夜狠狠视频欧美人 | 国产精品久久久久久久久免费丝袜| 一区二区视频在线看| 麻豆freexxxx性91精品| 色婷婷久久99综合精品jk白丝| 欧美xxxxx牲另类人与| 一区二区三区日本| 国产99一区视频免费| 欧美日韩免费一区二区三区视频| 国产亚洲视频系列| 毛片av一区二区| 在线观看免费视频综合| 国产亚洲精品久| 美女网站在线免费欧美精品| 色拍拍在线精品视频8848| 精品国产凹凸成av人网站| 亚洲国产精品天堂| 97精品久久久久中文字幕| 久久久欧美精品sm网站| 免费人成精品欧美精品| 欧美日韩一区视频| 自拍偷自拍亚洲精品播放| 国产精品99久久久久久宅男| 欧美一区二区三区的| 午夜私人影院久久久久| 在线观看91视频| 一区二区三区在线免费视频| 不卡一区中文字幕| 国产精品久久久久影院| 国产成人免费视频一区| 国产视频不卡一区| 国产九九视频一区二区三区| 337p日本欧洲亚洲大胆色噜噜| 日本欧美一区二区三区| 69精品人人人人| 免费成人在线网站| 日韩欧美成人午夜| 另类小说图片综合网| 日韩一区二区三区电影| 免费观看在线综合| 精品国产乱码久久| 国产精品一区二区三区网站| 中文字幕国产一区| 99久久综合国产精品| 亚洲乱码一区二区三区在线观看| 色偷偷久久人人79超碰人人澡| 一区二区三区在线视频观看| 欧美日韩久久不卡| 五月婷婷欧美视频| 日韩欧美一区二区不卡| 国产原创一区二区| 国产精品短视频| 日本乱人伦一区| 亚洲高清久久久| 日韩免费看网站| 成人动漫av在线| 亚洲图片欧美综合| 日韩亚洲电影在线| 成人精品视频.| 亚洲成人激情综合网| 日韩欧美亚洲国产另类| 成人av一区二区三区| 夜夜精品视频一区二区 | 一本久久综合亚洲鲁鲁五月天| 夜夜嗨av一区二区三区中文字幕| 欧美一区二区在线免费观看| 国产91在线看| 亚洲国产日韩一级| 国产午夜一区二区三区| 91福利在线观看| 国产精品中文字幕欧美| 亚洲精品水蜜桃| 精品国免费一区二区三区| 色婷婷久久久亚洲一区二区三区| 久久国产麻豆精品| 中文字幕日本乱码精品影院| 51精品久久久久久久蜜臀| 粉嫩av亚洲一区二区图片| 天堂一区二区在线| 国产精品家庭影院| 日韩视频在线观看一区二区| 色八戒一区二区三区| 国产一区二区三区在线观看免费| 伊人色综合久久天天人手人婷| 精品久久一区二区三区| 日本精品一区二区三区高清 | 色系网站成人免费| 国产精品自在欧美一区| 亚洲国产精品久久不卡毛片| 亚洲国产高清不卡| 精品乱码亚洲一区二区不卡| 欧美四级电影在线观看| 不卡电影免费在线播放一区| 激情伊人五月天久久综合| 亚洲福利视频一区二区| 亚洲三级小视频| 国产日韩欧美在线一区| 精品免费日韩av| 91精品欧美一区二区三区综合在| 99精品视频在线观看免费| 国产91精品一区二区| 激情综合网天天干| 久久精品国产精品亚洲精品| 日韩精品91亚洲二区在线观看| 亚洲精品乱码久久久久久黑人 | 国产日韩欧美一区二区三区乱码 | 欧美中文字幕亚洲一区二区va在线 | 亚洲欧美色图小说| 国产精品免费视频一区| 中文字幕精品在线不卡| 国产午夜精品福利| 国产农村妇女毛片精品久久麻豆 | 日本成人在线一区| 日韩制服丝袜先锋影音| 亚洲福利国产精品| 午夜精品久久久久久不卡8050| 亚洲精选免费视频| 亚洲国产中文字幕在线视频综合| 一区二区三区四区在线免费观看 | 国产成人午夜片在线观看高清观看| 国内久久精品视频| 国产一本一道久久香蕉| 国产高清不卡二三区| 波多野结衣一区二区三区| 色婷婷久久久久swag精品| 精品1区2区3区| 91精品综合久久久久久| 2欧美一区二区三区在线观看视频| 久久久国产午夜精品| 国产精品乱人伦| 亚洲中国最大av网站| 蜜臀久久久久久久| 国产高清久久久久| 91婷婷韩国欧美一区二区| 欧美亚洲日本国产| 日韩一区二区中文字幕| 国产亚洲一区二区在线观看| 亚洲欧美日韩成人高清在线一区| 一区二区三区在线看| 秋霞国产午夜精品免费视频| 国产精品系列在线观看| 97成人超碰视| 91精品国产综合久久久蜜臀粉嫩| 欧美变态凌虐bdsm| 亚洲女同一区二区| 日韩av网站免费在线| 国产成人av自拍| 欧美无砖专区一中文字| 日韩精品专区在线| 亚洲精品国产成人久久av盗摄 | 欧美午夜精品久久久久久超碰 | 日本高清不卡一区| 精品99999| 一区二区三国产精华液| 国内久久精品视频| 欧美日韩视频不卡| 国产精品少妇自拍| 全部av―极品视觉盛宴亚洲| 91影视在线播放| 亚洲综合清纯丝袜自拍| 国产精品一级在线|