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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? untttype.pas

?? delphi7,源代碼 主要的是進(jìn)行DELPHI7的源代碼進(jìn)行管理和維護(hù)
?? PAS
字號(hào):
{*******************************************************}
{                                                       }
{       單元名稱: UntTType                              }
{       創(chuàng)建日期: 2005-08-17                            }
{       摘要說(shuō)明: 數(shù)據(jù)表Type操作實(shí)體類                  }
{                                                       }
{       詳細(xì)說(shuō)明:                                       }
{                                                       }
{       參  閱:                                       }
{                                                       }
{       已知問(wèn)題:                                       }
{                                                       }
{       待作事項(xiàng):                                       }
{                                                       }
{       作  者: 胡孟杰                                }
{       Copyright (C) 2005 FdAuto                       }
{       當(dāng)前版本: 1.0                                   }
{       版本歷史:                                       }
{                                                       }
{*******************************************************}

{$DEFINE TType}
unit UntTType;

{==========================================================================
             單元接口部分
==========================================================================}

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls, ADODB, Variants;

{==========================================================================
 類 名:    Tconfig
  功  能:    類Tconfig的定義,是類TFunc的基類
  參 數(shù):    無(wú)
  返回值:    無(wú)
  作 者:    胡孟杰
  日 期:    2005.08.17
==========================================================================}

type
  Tconfig = class(TObject)
  public
    AdoQuery: TAdoQuery;
    constructor Create(Adoconnection: TAdoconnection);
    destructor Destroy; override;
  end;

  {==========================================================================
   類 名:    TType
    功  能:    類TType的定義,繼承自類Tconfig
    參 數(shù):    無(wú)
    返回值:    無(wú)
    作 者:    胡孟杰
    日 期:    2005.08.17
  ==========================================================================}

{$IFDEF TType}
  TType = class(Tconfig)
  private
  public
    PType: string;                      // 類別名稱
    function FindRecorder(GiveValueToVariant: boolean): boolean;  //查找某一條記錄,用主鍵值做條件
    function InsertIntoTable: boolean;  //向表中插入一條記錄
    function UpdateTable(OldType: string): boolean; //更新一條記錄,用主鍵值做條件
    function DeleteTable(PromptDlg: boolean): boolean;  //刪除一條記錄,用主鍵值做條件
  end;
{$ENDIF}

  {==========================================================================
               單元實(shí)現(xiàn)部分
  ==========================================================================}

implementation

{ Tconfig }
{==========================================================================
 函數(shù)名:    Tconfig.create
  功  能:    類Tconfig的構(gòu)造函數(shù)
  參 數(shù):    ADOConnection:數(shù)據(jù)庫(kù)連接對(duì)象
  返回值:    無(wú)
  作 者:    胡孟杰
  日 期:    2005.08.17
==========================================================================}

constructor Tconfig.create(ADOConnection: TADOConnection);
begin
  ADOQuery := TADOQuery.Create(nil);
  ADOQuery.Connection := ADOConnection;
end;

{==========================================================================
 函數(shù)名:    Tconfig.Destroy
  功  能:    類Tconfig的析構(gòu)函數(shù)
  參 數(shù):    無(wú)
  返回值:    無(wú)
  作 者:    胡孟杰
  日 期:    2005.08.17
==========================================================================}

destructor Tconfig.Destroy;
begin
  ADOQuery.Close;
  ADOQuery.Free;
  ADOQuery := nil;
  inherited;
end;

{$IFDEF TType}
{==========================================================================
 函數(shù)名:    TType.InsertIntoTable
  功  能:    在表Type中插入一條記錄,返回執(zhí)行成功與否
  參 數(shù):    各屬性先行賦值
  返回值:    True,false
  作 者:    胡孟杰
  日 期:    2005.08.17
==========================================================================}

function TType.InsertIntoTable: boolean;
begin
  result := false;
  with ADOQuery do
    begin
      Close;
      Sql.text :=
        'Insert into Type (' +
        'Type) values (' +
        ':P_Type) ';
      Parameters.ParamByName('P_Type').Value := Copy(PType, 1, 150); // 類別名稱
      try
        EXECSql;
        result := True;
      except
        Application.MessageBox('插入存儲(chǔ)失敗!', '系統(tǒng)提示', MB_ICONWARNING);
      end;
    end;
end;

{==========================================================================
 函數(shù)名:    TType.UpdateTable
  功  能:    依據(jù)主鍵在表Type中更新一條記錄,返回執(zhí)行成功與否
  參 數(shù):    各屬性先行賦值
  返回值:    True,false
  作 者:    胡孟杰
  日 期:    2005.08.17
==========================================================================}

function TType.UpdateTable(OldType: string): boolean;
begin
  result := false;
  with ADOQuery do
    begin
      Close;
      Sql.text := ' Update Type set ' +
        'Type=:P_Type' +
        ' Where (Type=:Old_Type)';
      Parameters.ParamByName('P_Type').Value := Copy(PType, 1, 150); // 類別名稱
      Parameters.ParamByName('Old_Type').Value := Copy(OldType, 1, 150);  // 類別名稱
      try
        EXECSql;
        result := true;
      except
        Application.MessageBox('更新存儲(chǔ)失敗!', '系統(tǒng)提示', MB_ICONWARNING);
      end;
    end;
end;

{==========================================================================
 函數(shù)名:    TType.DeleteTable
  功  能:    依據(jù)主鍵在表Type中刪除一條記錄,返回執(zhí)行成功與否
  參 數(shù):    主鍵屬性先行賦值,PromptDlg:是否彈出確認(rèn)刪除對(duì)話框
  返回值:    True,false
  作 者:    胡孟杰
  日 期:    2005.08.17
==========================================================================}

function TType.DeleteTable(PromptDlg: boolean): boolean;
begin
  result := false;
  with ADOQuery do
    begin
      Close;
      Sql.text := ' Delete From Type  Where Type=:P_Type';
      Parameters.ParamByName('P_Type').Value := PType; // 類別名稱
      if PromptDlg then
        begin
          if Application.MessageBox('你將刪除選定的記錄,繼續(xù)嗎?', '系統(tǒng)提示',
            MB_OKCANCEL + MB_ICONWARNING) = 1 then
            begin
              ExecSql;
              result := true;
            end;
        end
      else
        begin
          ExecSql;
          result := true;
        end;
    end;
end;

{==========================================================================
 函數(shù)名:    TType.FindRecorder
  功  能:    依據(jù)主鍵在表Type中查找一條記錄,返回執(zhí)行成功與否
  參 數(shù):    主鍵屬性先行賦值,GiveValueToVariant:是否把檢索結(jié)果賦值到各屬性
  返回值:    True,false
  作 者:    胡孟杰
  日 期:    2005.08.17
==========================================================================}

function TType.FindRecorder(GiveValueToVariant: boolean): boolean;
begin
  Result := false;
  with ADOQuery do
    begin
      Close;
      Sql.text := ' Select Type From Type  Where Type=:P_Type';
      Parameters.ParamByName('P_Type').Value := PType; // 類別名稱
      Open;
      if RecordCount > 0 then
        begin
          Result := true;
          if GiveValueToVariant then
            begin
              PType := Fieldbyname('Type').AsString; //類別名稱
            end;
        end;
    end;
end;

{$ENDIF}

end.

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美一区二区精品久导航| 国产精品久久久久久福利一牛影视| 精品在线免费观看| 综合在线观看色| 2014亚洲片线观看视频免费| 欧美性欧美巨大黑白大战| 国产成人av福利| 午夜精品一区在线观看| 亚洲视频在线一区观看| 久久久综合精品| 欧美精品视频www在线观看| 91无套直看片红桃| 成人在线视频一区| 狠狠色丁香九九婷婷综合五月| 一区二区三区波多野结衣在线观看 | 欧美精品一区二区三区四区| 色综合久久99| 成人黄色综合网站| 国产精品白丝jk白祙喷水网站| 免费精品视频在线| 天使萌一区二区三区免费观看| 日韩码欧中文字| 国产精品久久久久毛片软件| 久久精品在线免费观看| www久久久久| 久久综合久久鬼色中文字| 日韩欧美国产一二三区| 日韩一级片网站| 91精品国产品国语在线不卡| 在线播放/欧美激情| 欧美日韩一级二级三级| 欧美日韩夫妻久久| 7878成人国产在线观看| 欧美一级久久久久久久大片| 91精品国产麻豆| 日韩欧美视频在线 | 自拍偷拍欧美激情| 国产精品黄色在线观看| 亚洲天天做日日做天天谢日日欢 | 日韩国产高清在线| 免费欧美高清视频| 麻豆国产欧美一区二区三区| 捆绑调教美女网站视频一区| 国产综合久久久久久久久久久久| 国产在线精品一区在线观看麻豆| 国产一区二区在线免费观看| 老司机精品视频导航| 一区二区三区精品| 欧美激情一区二区三区四区| 久久久影院官网| 欧美国产97人人爽人人喊| 精品国产一区二区三区忘忧草 | 欧美xingq一区二区| 2022国产精品视频| 国产精品福利在线播放| 一区二区三区日韩欧美精品| 亚洲成人午夜影院| 激情小说欧美图片| 福利一区二区在线观看| 成人av电影免费在线播放| 91福利国产精品| 91麻豆精品国产| 久久综合九色综合97婷婷女人| 欧美国产精品一区二区| 一区二区三区高清不卡| 日韩av一级电影| 成人午夜大片免费观看| 欧美日韩一区国产| 337p日本欧洲亚洲大胆精品 | 欧美videos大乳护士334| 久久精品亚洲乱码伦伦中文| 亚洲视频狠狠干| 免费在线观看一区| 99久久婷婷国产综合精品| 欧美日韩一级大片网址| 2023国产一二三区日本精品2022| 亚洲欧美视频在线观看| 久久99蜜桃精品| 日本福利一区二区| 精品国产1区2区3区| 亚洲精选视频在线| 国产露脸91国语对白| 欧美专区日韩专区| 久久免费视频一区| 亚洲一区二区三区四区五区中文 | 中文字幕综合网| 蜜臀av性久久久久蜜臀av麻豆| 成人免费va视频| 91精品国产欧美一区二区18| 最新国产精品久久精品| 国模套图日韩精品一区二区| 91福利视频久久久久| 久久看人人爽人人| 日本不卡视频在线| 色八戒一区二区三区| 26uuu久久天堂性欧美| 亚洲成人av一区二区| 成人免费av在线| 国产午夜精品一区二区三区嫩草| 亚洲网友自拍偷拍| 菠萝蜜视频在线观看一区| 日韩欧美中文字幕公布| 亚洲国产精品一区二区www | 欧美综合天天夜夜久久| 国产欧美一区二区精品秋霞影院| 日本va欧美va欧美va精品| 在线观看国产精品网站| 自拍偷在线精品自拍偷无码专区| 国产精品小仙女| 26uuu色噜噜精品一区二区| 男女男精品网站| 欧美福利电影网| 五月婷婷久久丁香| 欧美伊人久久久久久午夜久久久久| 中文av一区特黄| 国产成人亚洲综合a∨猫咪| 欧美成人性福生活免费看| 日韩精品高清不卡| 3d成人动漫网站| 日韩精品视频网| 日韩一区二区电影| 美日韩一区二区三区| 5858s免费视频成人| 日韩成人免费电影| 欧美日韩电影一区| 日韩影院精彩在线| 91精品国产日韩91久久久久久| 午夜精品aaa| 欧美精品123区| 日韩在线观看一区二区| 欧美一区二区三区四区五区 | 91精品国产色综合久久不卡蜜臀| 亚洲第一狼人社区| 欧美精品三级在线观看| 日韩高清不卡在线| 欧美成人精品1314www| 国产自产2019最新不卡| 国产午夜精品福利| yourporn久久国产精品| 亚洲欧洲美洲综合色网| 在线观看不卡一区| 日本欧洲一区二区| 精品国产乱子伦一区| 国产成人免费视频| 国产精品女同一区二区三区| 99视频精品在线| 亚洲一区二区成人在线观看| 欧美日韩一区二区欧美激情| 奇米影视7777精品一区二区| 欧美成人vps| 高清国产一区二区| 最新久久zyz资源站| 欧美日韩精品是欧美日韩精品| 蜜臀av性久久久久av蜜臀妖精 | 性做久久久久久| 日韩欧美电影在线| 国产露脸91国语对白| 亚洲日本va在线观看| 制服丝袜亚洲精品中文字幕| 国产精品一二三| 亚洲乱码国产乱码精品精98午夜| 欧美日韩一区二区三区高清| 久久丁香综合五月国产三级网站| 欧美激情在线一区二区| 欧美一区二区在线观看| 国产综合久久久久久鬼色| 亚洲视频电影在线| 日韩欧美另类在线| 99久久婷婷国产| 日本免费新一区视频| 国产精品福利一区| 日韩一区和二区| 91麻豆国产福利在线观看| 美日韩黄色大片| 亚洲欧美日本韩国| 久久一区二区三区四区| 欧美日韩中字一区| 风间由美中文字幕在线看视频国产欧美| 亚洲午夜精品17c| 国产欧美日韩另类一区| 欧美日韩日日夜夜| 成人理论电影网| 麻豆久久久久久| 一区二区三区国产| 欧美国产乱子伦| 日韩亚洲欧美成人一区| 色屁屁一区二区| 国产一区二区在线电影| 亚洲国产视频一区二区| 国产精品美女久久久久久久久 | 国产成a人亚洲精品| 午夜精品在线视频一区| 亚洲欧洲性图库| 久久综合色鬼综合色| 欧美日韩高清不卡| 一本色道久久综合亚洲91| 国产毛片精品视频| 麻豆国产欧美日韩综合精品二区| 一区二区三区免费在线观看| 久久久久久黄色|