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

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

?? ucdbisamconn.pas

?? User control for Delphi 5..2007 User control access modificated
?? PAS
字號:
{-----------------------------------------------------------------------------
 Unit Name: UCDBISAMConn
 Changed:   Carlos Guerra 
 Date:      01-dez-2004
 Author:    QmD
 Purpose:   DBISAM Support

 registered in UCDBISAMReg.pas
-----------------------------------------------------------------------------}

unit UCDBISAMConn;

interface

uses
  SysUtils, Classes, UCBase, DB, dbisamtb;

type
  TUCDBISAMConn = class(TUCDataConn)
  private
    FConnection : TDBISAMDatabase;
    FSessionName: TDBISAMSession; //Carlos Guerra 12/01/2004
    procedure SetFDatabase(Value : TDBISAMDatabase);
    procedure SetFSessionName(const Value: TDBISAMSession); //Carlos Guerra 12/01/2004
  protected
    procedure Notification(AComponent: TComponent; Operation: TOperation);override;
  public
    function GetDBObjectName : String; override;
//    function GetTransObjectName : String; override;
    function UCFindDataConnection : Boolean; override;
    function UCFindTable(const Tablename : String) : Boolean; override;
    function UCGetSQLDataset(FSQL : String) : TDataset;override;
    procedure UCExecSQL(FSQL: String);override;
  published
    property Connection : TDBISAMDatabase read FConnection write SetFDatabase;
    property SessionName : TDBISAMSession read FSessionName write SetFSessionName; //Carlos Guerra 12/01/2004
  end;

implementation

{ TUCDBISAMConn }

procedure TUCDBISAMConn.SetFDatabase(Value: TDBISAMDatabase);
begin
  if FConnection <> Value then FConnection := Value;
  if FConnection <> nil then FConnection.FreeNotification(Self);
end;

procedure TUCDBISAMConn.SetFSessionName(const Value: TDBISAMSession);
begin
  FSessionName := Value;
  if Value <> nil then Value.FreeNotification(Self);
end;


procedure TUCDBISAMConn.Notification(AComponent: TComponent;
  Operation: TOperation);
begin
  if (Operation = opRemove) and (AComponent = FConnection) then
  begin
    FConnection := nil;
  end;
  inherited Notification(AComponent, Operation);
end;

function TUCDBISAMConn.UCFindTable(const TableName: String): Boolean;
var
  Lista : TStringList;
begin
  Lista := TStringList.Create;

  FConnection.Session.GetTableNames(FConnection.RemoteDatabase,Lista);
  Result := Lista.IndexOf(TableName) > -1;
  FreeAndNil(Lista);
end;

function TUCDBISAMConn.UCFindDataConnection: Boolean;
begin
    Result := Assigned(FConnection) and (FConnection.Connected);
end;

function TUCDBISAMConn.GetDBObjectName: String;
begin
  if Assigned(FConnection) then
  begin
    if Owner = FConnection.Owner then Result := FConnection.Name
    else begin
      Result := FConnection.Owner.Name+'.'+FConnection.Name;
    end;
  end else Result := '';
end;

{function TUCDBISAMConn.GetTransObjectName: String;
begin
  Result := '';
end;}

procedure TUCDBISAMConn.UCExecSQL(FSQL: String);
begin
  with TDBISAMQuery.Create(nil) do
  begin
    //DatabaseName := FConnection.DatabaseName; //Cancel by Carlos Guerra 12/01/2004
    DatabaseName := FConnection.RemoteDatabase; //Carlos Guerra 12/01/2004
    SessionName := FConnection.SessionName; //Carlos Guerra 12/01/2004
    SQL.text := FSQL;
    ExecSQL;
    Free;
  end;

end;

function TUCDBISAMConn.UCGetSQLDataset(FSQL: String): TDataset;
var
  TempQuery : TDBISAMQuery;
begin
  TempQuery := TDBISAMQuery.Create(nil);
  TempQuery.SessionName := FConnection.SessionName; //Carlos Guerra 12/01/2004
  TempQuery.DatabaseName := FConnection.RemoteDatabase; //Carlos Guerra 12/01/2004
  with TempQuery do
  begin
    //DatabaseName := FConnection.DatabaseName; //Cancel by Carlos Guerra 12/01/2004
    SQL.text := FSQL;
    Open;
  end;
  Result := TempQuery;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区不卡| 欧美性大战久久久久久久蜜臀| 尤物在线观看一区| 国产精品白丝在线| 欧美国产欧美综合| **网站欧美大片在线观看| 国产视频911| 国产精品护士白丝一区av| 亚洲日本丝袜连裤袜办公室| 亚洲欧美韩国综合色| 亚洲狠狠丁香婷婷综合久久久| 亚洲精品高清视频在线观看| 一区二区免费在线播放| 日本午夜一区二区| 国产麻豆91精品| 不卡高清视频专区| 在线看国产一区二区| 日本道精品一区二区三区| 日本电影亚洲天堂一区| 91麻豆精品国产91久久久资源速度| 7777精品伊人久久久大香线蕉最新版| 日韩欧美国产一二三区| 26uuu亚洲| 成人欧美一区二区三区白人| 亚洲成av人**亚洲成av**| 蜜臀av国产精品久久久久| 国产在线精品免费| 色综合天天做天天爱| 欧美日韩成人综合天天影院| 久久久青草青青国产亚洲免观| 国产精品久久久久影院亚瑟| 国产麻豆精品theporn| 成人免费毛片高清视频| 欧美性受xxxx| 久久欧美中文字幕| 亚洲国产日韩a在线播放 | 精品一区二区三区不卡| 风间由美性色一区二区三区| 在线免费观看日本欧美| 久久综合色综合88| 夜夜精品视频一区二区| 国产一区二区三区日韩| 在线观看日韩国产| 日本一区二区免费在线| 日韩国产欧美在线观看| 成人一区在线看| 日韩视频免费观看高清完整版| 欧美国产日韩一二三区| 午夜av电影一区| 不卡区在线中文字幕| 亚洲精品一区二区三区蜜桃下载| 亚洲色图欧美激情| 福利电影一区二区三区| 91精品在线观看入口| 亚洲精品国产无天堂网2021| 国产成人精品www牛牛影视| 91精品国产综合久久婷婷香蕉| 国产精品久久久久久久久晋中| 精品一区二区久久久| 欧美老人xxxx18| 亚洲免费伊人电影| 成人avav影音| 国产日韩精品一区二区浪潮av| 久久成人羞羞网站| 日韩一区二区三区av| 亚洲成人精品在线观看| 91成人网在线| 亚洲精品视频观看| 一本大道久久a久久综合| 国产精品国产精品国产专区不蜜| 国产精品一级在线| 久久精品一区二区| 国产精品99久久久久| 久久久久久久久伊人| 国产剧情一区二区三区| 国产三级精品视频| 国产a精品视频| 国产精品久久久久久久蜜臀 | 日本一区二区三区在线观看| 久久国产夜色精品鲁鲁99| 884aa四虎影成人精品一区| 日韩专区在线视频| 日韩一区二区精品在线观看| 美女视频黄频大全不卡视频在线播放| 69成人精品免费视频| 日本亚洲免费观看| 亚洲精品一线二线三线| 精品一区二区三区香蕉蜜桃| 国产三级精品视频| 色综合天天在线| 亚欧色一区w666天堂| 日韩一区二区三区视频| 国产激情视频一区二区在线观看| 欧美国产视频在线| 欧美在线不卡视频| 麻豆精品视频在线| 中文乱码免费一区二区| 色综合久久中文字幕综合网| aaa亚洲精品| 亚洲综合色在线| 日韩女优视频免费观看| 国产99久久久国产精品潘金网站| 亚洲欧洲中文日韩久久av乱码| 欧美亚洲综合网| 国产精品影视网| 亚洲综合色区另类av| 精品剧情在线观看| 日本久久电影网| 激情久久久久久久久久久久久久久久| 久久久精品黄色| 欧美日韩成人一区二区| 成人在线视频一区二区| 天天色天天操综合| 国产精品―色哟哟| 日韩欧美一区中文| 色美美综合视频| 国产精品99久久久久久似苏梦涵 | 亚洲男人的天堂网| 欧美不卡视频一区| 91丨porny丨国产| 狠狠色丁香婷婷综合| 一区二区三区在线观看视频| 精品国产亚洲一区二区三区在线观看| eeuss国产一区二区三区| 美国十次了思思久久精品导航| 亚洲裸体在线观看| 国产日产亚洲精品系列| 欧美一区二区成人6969| 91官网在线观看| 成人开心网精品视频| 久久精品国产99久久6| 天堂影院一区二区| 亚洲精品伦理在线| 国产精品色婷婷久久58| 久久美女高清视频| 日韩一区二区三区免费看| 欧美性一级生活| 色菇凉天天综合网| 91麻豆精品一区二区三区| 成熟亚洲日本毛茸茸凸凹| 久久国产三级精品| 蜜臀av性久久久久av蜜臀妖精| 亚洲一本大道在线| 亚洲影院久久精品| 一区二区三区高清不卡| 亚洲欧美日本在线| 亚洲精品日韩专区silk| 中文字幕一区二区5566日韩| 国产精品久久夜| 国产日韩欧美一区二区三区乱码 | 成人免费毛片嘿嘿连载视频| 国产一区 二区| 国产一区二区电影| 国产美女在线观看一区| 国产精品99久久久久久宅男| 国产成人激情av| 成人性生交大片| 91亚洲精品乱码久久久久久蜜桃 | 日韩精品一区国产麻豆| 精品国内片67194| 亚洲精品一区二区三区四区高清| 精品国产网站在线观看| 国产视频一区二区在线观看| 中文字幕第一页久久| 亚洲手机成人高清视频| 亚洲国产精品欧美一二99| 亚洲福利一区二区| 久久草av在线| 粉嫩高潮美女一区二区三区| 99精品欧美一区二区蜜桃免费 | 精品国产电影一区二区| 国产亚洲成年网址在线观看| 亚洲欧美一区二区视频| 亚洲国产另类av| 色欧美乱欧美15图片| 欧美男生操女生| 国产清纯美女被跳蛋高潮一区二区久久w | 日一区二区三区| 国产一区视频在线看| 91视频com| 日韩欧美一区二区视频| 国产精品成人一区二区三区夜夜夜 | 久久久久国产精品麻豆ai换脸| 中文字幕制服丝袜成人av| 午夜精品久久久久久久久久久| 国精产品一区一区三区mba视频 | 99久久精品国产麻豆演员表| 欧美日韩专区在线| 久久久久亚洲蜜桃| 亚洲妇女屁股眼交7| 成人性视频免费网站| 欧美人牲a欧美精品| 日本一区二区视频在线| 亚洲成人av在线电影| 波波电影院一区二区三区| 777午夜精品免费视频| 亚洲日本一区二区三区| 久久99精品久久久久久国产越南| 一道本成人在线| 日本一区二区动态图|