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

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

?? pfm_viewwizard.pas

?? Delphi 編寫的"POS連鎖經營管理系統",代碼全,沒有進行測試,數據庫全,有興趣的朋友可以測試.
?? PAS
字號:
unit pfm_viewwizard;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  Grids, DBGrids, Db, DBTables, StdCtrls, Buttons, ComCtrls, pvar_lib;

type
  Tfm_viewwizard = class(TForm)
    DataSource1: TDataSource;
    Query1: TQuery;
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    ComBox1: TComboBox;
    ComBox3: TComboBox;
    ComBox4: TComboBox;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    BitBtn4: TBitBtn;
    BitBtn5: TBitBtn;
    ComBox2: TComboBox;
    LView1: TListView;
    DBGrid1: TDBGrid;
    procedure FormCreate(Sender: TObject);
    procedure ComBox1Change(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
    procedure BitBtn4Click(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure BitBtn5Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  fm_viewwizard: Tfm_viewwizard;
sViewName:string;
sViewColName:TStringList;
implementation

{$R *.DFM}

procedure Tfm_viewwizard.FormCreate(Sender: TObject);
var
newCol:TListColumn;
i:integer;
begin

        //設置dbgrid的中文標題
         for i:=0 to dbgrid1.Columns.Count-1 do
          dbgrid1.Columns.Items[i].Title.caption:=sViewColname.Values[dbgrid1.Columns.Items[i].FieldName];
        //在子窗口中使用要先打開query1。并且取回數據到dbgrid和設置中文col caption
        Lview1.ViewStyle:=vsReport;
        newCol:=LView1.Columns.add;
        newCol.caption:='字段';
        newCol.width:=120;
        newCol:=LView1.Columns.add;
        newCol.caption:='操作符';
        newCol.width:=80;
        newCol:=LView1.Columns.add;
        newCol.caption:='條件';
        newCol.width:=200;
        newCol:=LView1.Columns.add;
        newCol.caption:='關系';
        newcol.width:=lView1.Width-lview1.Columns[1].width-lview1.columns[2].width
        -lview1.columns[0].width;
        //初始化查詢字段下拉表
        for i:=0 to dbgrid1.Columns.Count-1 do
                combox1.items.Add(dbgrid1.Columns[i].Title.Caption);
end;

procedure Tfm_viewwizard.ComBox1Change(Sender: TObject);
var
mI:integer;
J:integer;
begin
//根據查詢的字段類型初始化查詢操作符
    combox2.Items.Clear;
    mI:=comBox1.ItemIndex;
    case dbgrid1.Columns[mi].Field.DataType of

        ftDateTime,ftsmallint,ftInteger,ftFloat:
                for j:=0 to 5 do
                begin
                    combox2.items.add(DTOp[J]);
                end;
    else
        for j:=0 to 7 do
            begin
                combox2.items.add(strOp[J]);
            end;
    end;
end;

procedure Tfm_viewwizard.BitBtn1Click(Sender: TObject);
var
ListItem:TListItem;
begin
//加入查詢條件
        if combox1.text='' then
        begin
                showmessage('查詢字段不能為空!');
                exit;
        end;
        if combox2.text='' then
        begin
                showmessage('操作符不能為空!');
                exit;
        end;
        if trim(combox3.text)='' then
        begin
                showmessage('查詢條件不能為空!');
                exit;
        end;
        ListItem:=LView1.items.add;
        ListItem.Caption:=dbgrid1.columns[combox1.Itemindex].title.caption;
        listitem.data:=@(dbgrid1.columns[combox1.Itemindex].Fieldname);
        //showmessage(string(listitem.data^));
        LIstItem.SubItems.add(combox2.text);
        if pos('LIKE',combox2.text)>0 then
        begin
                LIstItem.SubItems.add('''%' + combox3.text + '%''');
        end
        else
        begin      //根據類型設置查詢條件。如果是字符串或日期類型,需加單引號
              case dbgrid1.columns[combox1.Itemindex].field.datatype of
                  ftsmallint,ftInteger,ftFloat:
                  begin
                        LIstItem.SubItems.add(combox3.text);
                  end;
              else
                  begin
                        LIstItem.SubItems.add(''''+combox3.text+'''');
                  end;
              end;

        end;
        LIstItem.SubItems.add(combox4.text);



end;

procedure Tfm_viewwizard.BitBtn2Click(Sender: TObject);
var
i:integer;
begin
    i:=lview1.Selected.Index;
    lview1.Items.Delete(i);

end;

procedure Tfm_viewwizard.BitBtn3Click(Sender: TObject);
begin
       if application.MessageBox('是否要全部刪除查詢條件?','注意',MB_YESNO)=IDYES then
                lview1.Items.Clear;
end;

procedure Tfm_viewwizard.BitBtn4Click(Sender: TObject);
var
mysql:string;
i:integer;
begin
    if lview1.Items.count=0 then
    begin
        showmessage('先加入你的查詢條件');
        exit;
    end;


    for i:=0 to lview1.Items.Count-2 do
    begin
        mysql:=mysql+ string((lview1.Items.Item[i].data)^);
        // mysql:=mysql+lview1.Items.item[i].subitems[0].text;
        mysql:=mysql+' '+lview1.Items.item[i].SubItems.Strings[0];
        mysql:=mysql+' '+lview1.Items.item[i].SubItems.strings[1];
        if trim(lview1.Items.item[i].SubItems.strings[2])='' then
        begin
                  mysql:=mysql+' ' + 'and' +' ';
        end
        else
             mysql:=mysql+' ' + lview1.Items.item[i].SubItems.strings[2]+' ';

    end;
    i:=lview1.Items.count-1;
    mysql:=mysql+ string((lview1.Items.Item[i].data)^);
    mysql:=mysql+' '+lview1.Items.item[i].SubItems.strings[0];
    mysql:=mysql+' '+lview1.Items.item[i].SubItems.strings[1];
    showmessage(mysql);
    query1.Close;
    query1.sql.clear;
    query1.sql.add('select * from ' + sViewName + ' where ' + mysql);
    query1.Open;

end;

procedure Tfm_viewwizard.FormClose(Sender: TObject;
  var Action: TCloseAction);
begin
        if sViewColName<>nil then
                sViewColname.Free;
                
        action:=caFree;
end;

procedure Tfm_viewwizard.BitBtn5Click(Sender: TObject);
begin
    query1.Close;
    query1.sql.clear;
    query1.sql.add('select * from ' + sViewName) ;
    query1.Open;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲va欧美va人人爽午夜| 自拍偷拍亚洲综合| 欧美熟乱第一页| 国产高清成人在线| 丁香六月久久综合狠狠色| 国产在线国偷精品产拍免费yy| 视频一区中文字幕| 午夜av一区二区三区| 午夜精品成人在线视频| 日韩精品视频网站| 狠狠色狠狠色综合系列| 国产成人免费视频网站 | 91九色02白丝porn| 色av成人天堂桃色av| 欧美美女一区二区在线观看| 欧美一区二区在线观看| 久久久久久麻豆| 国产精品国产三级国产a| 亚洲精品伦理在线| 偷偷要91色婷婷| 国产一区二区三区免费| 国产91在线|亚洲| 91麻豆精品在线观看| 欧美日韩亚洲另类| 26uuu另类欧美| 国产精品女同一区二区三区| 亚洲最大成人网4388xx| 日本在线不卡一区| 高清不卡在线观看| 在线免费观看成人短视频| 欧美一级二级三级乱码| 国产欧美日韩精品一区| 亚洲精品国久久99热| 麻豆精品久久久| 99视频在线精品| 91精品国产91久久综合桃花| 国产精品久久综合| 免费看精品久久片| 风间由美中文字幕在线看视频国产欧美 | 国产欧美日韩一区二区三区在线观看| 亚洲免费av高清| 日本少妇一区二区| 91亚洲午夜精品久久久久久| 精品国产一区二区国模嫣然| 一区二区三区电影在线播| 国产综合久久久久久鬼色| 欧美日韩一区二区在线视频| 久久精品综合网| 日韩av一区二区在线影视| 91香蕉视频mp4| 国产视频一区在线播放| 蜜臀av性久久久久蜜臀aⅴ四虎| 99久久99久久综合| 国产午夜精品一区二区三区嫩草| 日韩av在线发布| 欧美日韩中文字幕精品| 国产精品人妖ts系列视频 | 精品精品欲导航| 亚洲成av人影院| 日本韩国一区二区| 国产精品伦理在线| 国产不卡视频一区| 亚洲精品在线观看视频| 日韩极品在线观看| 欧美性色黄大片手机版| 亚洲你懂的在线视频| 99久久婷婷国产| 国产精品成人一区二区艾草 | 国产精品成人免费在线| 粉嫩蜜臀av国产精品网站| 日韩一区二区在线观看| 一区二区欧美国产| 色婷婷狠狠综合| 玉米视频成人免费看| 色综合久久久久综合体桃花网| 亚洲欧洲精品一区二区精品久久久| 国内精品视频一区二区三区八戒| 日韩视频免费观看高清完整版在线观看| 亚洲香肠在线观看| 欧美精品在线观看一区二区| 日韩成人一级片| 日韩欧美国产一区二区三区| 麻豆成人久久精品二区三区红| 日韩欧美的一区| 国内成人免费视频| 亚洲国产精品成人综合色在线婷婷| 91小视频在线观看| 亚洲精品成人天堂一二三| 在线视频你懂得一区| 婷婷综合另类小说色区| 日韩一级大片在线| 国产精品一区二区在线看| 国产精品午夜在线观看| 91小视频在线免费看| 五月婷婷综合在线| 久久久一区二区三区| 99久久婷婷国产综合精品| 亚洲成在线观看| 久久久久国产精品麻豆ai换脸 | 69成人精品免费视频| 久久国产乱子精品免费女| 国产欧美日产一区| 一本久道中文字幕精品亚洲嫩| 首页综合国产亚洲丝袜| 国产欧美日韩精品一区| 欧美自拍偷拍午夜视频| 麻豆91免费看| 亚洲视频免费在线观看| 欧美一区二区啪啪| 丁香婷婷深情五月亚洲| 亚洲韩国一区二区三区| 国产欧美日韩中文久久| 在线成人免费观看| 成人午夜看片网址| 天天av天天翘天天综合网| 国产午夜亚洲精品不卡| 欧美日韩色一区| 暴力调教一区二区三区| 美女高潮久久久| 亚洲黄色av一区| 国产农村妇女毛片精品久久麻豆| 91成人国产精品| 国产美女一区二区三区| 天堂在线一区二区| 一区二区三区不卡视频| 国产午夜亚洲精品不卡| 欧美mv和日韩mv的网站| 欧美系列在线观看| www.色综合.com| 国产经典欧美精品| 久久成人av少妇免费| 亚洲a一区二区| 亚洲欧美偷拍三级| 亚洲国产成人一区二区三区| 日韩精品一区二区三区老鸭窝| 欧美专区亚洲专区| 色综合天天综合网国产成人综合天| 国产精品一区二区久久不卡 | 欧美电影在哪看比较好| 91国产免费看| 96av麻豆蜜桃一区二区| 岛国av在线一区| 国产精品一区二区久久不卡| 麻豆成人在线观看| 久久成人综合网| 麻豆国产精品官网| 美女精品一区二区| 久久精品国产亚洲a| 免费日本视频一区| 另类欧美日韩国产在线| 欧美aⅴ一区二区三区视频| 日韩 欧美一区二区三区| 日本亚洲欧美天堂免费| 美日韩一区二区三区| 日韩av中文在线观看| 免费在线成人网| 精品亚洲成a人在线观看| 久久99国产精品免费网站| 蜜臀久久久99精品久久久久久| 麻豆91免费观看| 国产激情视频一区二区在线观看| 国产成人精品免费| 99久久精品免费精品国产| 91黄色激情网站| 91精品欧美综合在线观看最新| 欧美一级理论性理论a| 日韩亚洲欧美在线观看| 国产亚洲一区二区三区四区 | 老司机精品视频导航| 国产美女精品在线| 国产91对白在线观看九色| 91网上在线视频| 欧美人成免费网站| 久久一区二区三区四区| 专区另类欧美日韩| 日日嗨av一区二区三区四区| 国内精品视频666| 91浏览器在线视频| 欧美一级二级在线观看| 日本一区二区视频在线| 亚洲丶国产丶欧美一区二区三区| 日本系列欧美系列| 国产成人欧美日韩在线电影| 在线观看视频一区二区 | 成人精品亚洲人成在线| 欧美性色综合网| 国产亚洲一二三区| 一区二区三区在线免费| 九色综合国产一区二区三区| 成人性生交大片免费看在线播放| 欧美视频三区在线播放| 久久久久久久综合色一本| 亚洲在线观看免费| 国产a久久麻豆| 欧美日韩免费一区二区三区视频| 久久久久久久久久久久久久久99| 亚洲精选视频免费看| 国产精品一二三四五| 4hu四虎永久在线影院成人| 国产精品免费看片|