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

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

?? unit1.pas

?? delphi控件的使用
?? PAS
字號:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  Grids, WzGrid, StdCtrls, DBGrids, StringGridPro, Db, DBTables, ExtCtrls,
  ComCtrls, ToolWin;

type
  TForm1 = class(TForm)
    Database1: TDatabase;
    Query1: TQuery;
    ScrollBox1: TScrollBox;
    ToolBar1: TToolBar;
    ToolButton1: TToolButton;
    ToolButton2: TToolButton;
    ToolButton3: TToolButton;
    ToolButton4: TToolButton;
    ToolButton5: TToolButton;
    StatusBar1: TStatusBar;
    Bevel1: TBevel;
    Edit1: TEdit;
    Edit2: TEdit;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Edit3: TEdit;
    Edit4: TEdit;
    WzGrid1: TWzGrid;
    procedure WzGrid1GoNext(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure WzGrid1SetData(Sender: TObject; OrgIndex, Row: Integer;
      var value: String);
    procedure Edit1Exit(Sender: TObject);
    procedure Edit2Enter(Sender: TObject);
    procedure WzGrid1ColExit(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
    procedure DataShow;
    procedure DataSave;
    function  ErrorCheck(Sender : TObject) : Boolean;
    function GetFldStr(FldName : String) : String;
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.WzGrid1GoNext(Sender: TObject);
begin
  DataSave;
end;

procedure TForm1.DataSave;
var sqlstr : string;
begin
  with WzGrid1 do begin
    sqlstr := 'insert into wz_outmoney values (' + Cells[1,1]+','''+
    Cells[2,1]+''','+Cells[3,1]+',16.2'+')';
  end;

  Query1.Close;
  Query1.SQL.Clear;
  Query1.SQL.Add(sqlstr);
  Query1.Prepare;
  Query1.ExecSQL;

  Query1.SQL.Clear;
  Query1.SQL.Add('Commit');
  Query1.Prepare;
  Query1.ExecSQL;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
//
end;

procedure TForm1.FormShow(Sender: TObject);
begin
  DataShow;
end;

procedure TForm1.WzGrid1SetData(Sender: TObject; OrgIndex, Row: Integer;
  var value: String);
begin
//ShowMessage('abc');
  case OrgIndex of
  0 : Value := Edit2.Text;
  1 : value := Edit3.Text;
  2 : value := Edit4.Text;
  end;
end;

procedure TForm1.Edit1Exit(Sender: TObject);
var sqlstr : string;
    i : integer;
begin
{  sqlstr := 'select flowno,recordno,recorder,recorddate, comment From wz_outmoney where flowno = ''' + Edit1.Text +'''';
  Query1.Close;
  Query1.SQL.Clear;
  Query1.SQL.Add(sqlstr);
  Query1.Prepare;
  Query1.open;
  Query1.first;
  Edit2.Text := Query1.fieldByName('recordno').asstring;
  Edit3.Text := Query1.fieldByName('recorder').asstring;
  Edit4.Text := Query1.fieldByName('recorddate').asstring;}
end;

procedure TForm1.Edit2Enter(Sender: TObject);
begin
  ErrorCheck(Sender);
end;

function  TForm1.ErrorCheck(Sender: TObject) : Boolean;
var
  List : TList;
  i,n  : integer;
  s    : string;
begin
  try
{    if Sender = BtnFind then MsgBox.Panels[1].Text := NL;
    MsgBox.Panels[2].Text := ActiveControl.Hint;}
    s := '';
    List := TList.Create;
    SCrollBox1.GetTabOrderList(List);
    if Sender = nil then n := List.Count else n := List.IndexOf( Sender );

    for i := 0 to n-1 do begin
      case i of
//      0 : if not FindAname then s := '找不到該編碼';
      1 : begin
{           if Eymd.DateError then s := Eymd.errormsg;
            if  ( s = NL )
            and ( SetLongDate(Eymd.Text) <= SetLongDate(q_ymd) ) then
              s := '不能輸入上次清算日以前的日期';}
          end;
      end;

      Result := s = '';
      if not Result then begin
        ActiveControl := TWinControl( List.Items[i] );
//      err([s]);
        Abort;
      end;
    end;
  finally
    List.Free;
  end;
end;

procedure TForm1.DataShow;
var sqlstr : string;
    i : integer;
begin
  sqlstr := 'select flowno, recordno,classcode,occurmoney,membercode, ' +
    'recorddate,comment  from wz_outmoney order by flowno,recordno';
  i := 1;
  with WzGrid1, Query1 do begin
    Close;
    SQL.Clear;
    SQL.Add(sqlstr);
    Prepare;
    open;
    first;
    Edit1.Text := Fields[0].AsString;
    Edit2.Text := Fields[5].AsString;
    Edit3.Text := Fields[6].AsString;

    while not Eof do begin
      Cells[1,i] := Fields[1].AsString;
      Cells[2,i] := Fields[2].AsString;
//    Cells[3,i] := Fields[3].AsString;
      Cells[4,i] := Fields[3].AsString;
      Cells[5,i] := Fields[6].AsString;
      Inc(i);
      if (i >= RowCount) then begin
        Close;
        break;
      end;
      next;
    end;
  end;
end;

procedure TForm1.WzGrid1ColExit(Sender: TObject);
begin
//
  with WzGrid1 do begin
    case SelectedIndex of
    0 : begin
          Cells[Col+1,Row] := GetFldStr(Cells[Col,Row]);
        end;
//  2 : ShowMessage(Cells[Col,Row]);
//  4 : ShowMessage(Cells[Col,Row]);
    end;
  end;
end;

function TForm1.GetFldStr(FldName : String) : String;
var SqlStr : String;
begin
  SqlStr := 'Select ClassName From wz_Class Where ClassCode = '''+ FldName + '''';
  Query1.Close;
  Query1.SQL.Clear;
  Query1.SQL.Add(sqlstr);
  Query1.Prepare;
  Query1.Open;
  Result := Query1.FieldByName('ClassName').AsString;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美高清激情brazzers| 国产成人av资源| 日韩毛片高清在线播放| 久久精品网站免费观看| 精品久久久久久最新网址| 日韩美女视频在线| 亚洲精品一区二区三区在线观看| 91精品国产一区二区| 欧美成人福利视频| 久久中文字幕电影| 欧美极品另类videosde| 亚洲精品国产a| 日韩精品三区四区| 国模套图日韩精品一区二区| 国产精品69久久久久水密桃| 91丨porny丨蝌蚪视频| 欧美少妇bbb| 国产精品美日韩| 日韩毛片高清在线播放| 午夜精品福利一区二区三区av| 日韩专区欧美专区| 国产精品主播直播| 色国产综合视频| 日韩欧美资源站| 中文字幕在线不卡国产视频| 亚洲大片在线观看| 国产精品99久久久久久久女警 | 视频一区视频二区中文字幕| 日韩成人午夜电影| 成人网在线播放| 欧美日韩一区高清| 欧美激情中文字幕| 天天综合日日夜夜精品| 国产成人午夜高潮毛片| 欧美日韩aaaaa| 欧美国产成人在线| 美腿丝袜亚洲综合| 欧美影视一区二区三区| 久久精品免视看| 日韩黄色在线观看| 99久久久精品| 久久亚洲一区二区三区明星换脸| 亚洲一区二区在线观看视频| 成人午夜电影小说| 精品久久久久香蕉网| 婷婷中文字幕综合| 91婷婷韩国欧美一区二区| 精品国精品国产| 丝袜国产日韩另类美女| 成人黄色网址在线观看| 日韩女优av电影在线观看| 亚洲综合免费观看高清在线观看| 国产精品一区二区三区网站| 欧美一区二区成人| 亚洲国产精品精华液网站| www.在线成人| 国产日产欧产精品推荐色| 久久99国产精品久久| 欧美久久一二区| 午夜精品久久久久久久| 在线亚洲精品福利网址导航| 中文字幕一区二区5566日韩| 国产成人免费在线观看| 久久久久国产一区二区三区四区 | 国产麻豆成人精品| 日韩一区二区在线看| 视频一区视频二区中文字幕| 欧美日韩国产一区| 亚洲国产精品一区二区久久恐怖片| www.欧美日韩| 亚洲视频中文字幕| 色婷婷久久综合| 亚洲黄色小说网站| 欧日韩精品视频| 亚洲一区二区精品视频| 欧美嫩在线观看| 日韩精品乱码av一区二区| 日韩亚洲欧美一区| 国产精品一线二线三线| 国产日产欧产精品推荐色| 成人精品鲁一区一区二区| 国产欧美一区在线| av男人天堂一区| 亚洲综合视频网| 91麻豆精品国产自产在线观看一区 | 久久99精品国产麻豆婷婷| 久久久精品欧美丰满| jvid福利写真一区二区三区| 久久精品视频一区| jlzzjlzz亚洲女人18| 亚洲一区二区三区视频在线| 日韩视频一区在线观看| 国产福利一区二区三区| 亚洲欧洲日本在线| 欧美午夜精品一区二区三区| 麻豆精品视频在线| 国产精品美女一区二区在线观看| 91免费观看视频| 日本不卡在线视频| 欧美激情在线看| 91精品国产综合久久久久久漫画 | 亚洲午夜私人影院| 欧美大片拔萝卜| 成人av资源站| 日韩精品久久理论片| 国产精品欧美久久久久无广告| 色综合久久久久网| 美洲天堂一区二卡三卡四卡视频| 日本一区二区不卡视频| 日本精品视频一区二区| 久久国产精品99久久久久久老狼| 国产精品伦理在线| 91麻豆精品91久久久久久清纯 | 精品国产成人系列| 91蝌蚪porny九色| 黑人巨大精品欧美黑白配亚洲| 最近中文字幕一区二区三区| 日韩一区二区三| 色婷婷亚洲综合| 丁香婷婷综合激情五月色| 午夜精品久久久久| 亚洲视频一区在线| 久久午夜羞羞影院免费观看| 欧美色欧美亚洲另类二区| 粉嫩av一区二区三区在线播放 | 欧美日本在线播放| 99久久免费精品| 韩国av一区二区三区四区 | 国产成人午夜电影网| 青青草国产成人99久久| 一区二区三区 在线观看视频| 国产三级精品视频| 欧美一级日韩一级| 欧美美女喷水视频| 欧美三区免费完整视频在线观看| 成人午夜免费电影| 国产自产视频一区二区三区| 秋霞午夜av一区二区三区| 亚洲一区二区在线观看视频| 一区二区在线观看av| 综合色中文字幕| 国产精品黄色在线观看| 久久精品一区二区三区不卡牛牛| 日韩欧美三级在线| 日韩视频免费观看高清完整版 | 亚洲电影在线免费观看| 伊人色综合久久天天人手人婷| 国产精品欧美综合在线| 国产精品视频九色porn| 国产蜜臀97一区二区三区| 久久久亚洲午夜电影| 久久女同性恋中文字幕| 精品福利av导航| 久久久久免费观看| 国产精品久久午夜夜伦鲁鲁| 亚洲欧洲成人精品av97| 自拍偷拍国产亚洲| 一区二区三区日韩| 亚洲成人黄色影院| 免费视频一区二区| 激情六月婷婷久久| 国产成人在线视频网站| 成人污视频在线观看| 色呦呦网站一区| 欧美剧情电影在线观看完整版免费励志电影 | 91国模大尺度私拍在线视频| 91黄色在线观看| 91.com视频| 久久先锋影音av| 亚洲另类一区二区| 日本不卡一区二区| 国产福利视频一区二区三区| 91在线精品一区二区三区| 欧美性色黄大片| 精品久久五月天| 亚洲同性gay激情无套| 午夜精品久久久久久不卡8050| 久久国产精品72免费观看| av激情综合网| 日韩一二三区视频| 国产精品久久久久久久久久久免费看| 亚洲精品综合在线| 美国三级日本三级久久99| 成人一级视频在线观看| 欧美精品少妇一区二区三区| 国产亚洲女人久久久久毛片| 亚洲一区二区三区小说| 国产毛片一区二区| 欧美精品三级在线观看| 国产精品女同互慰在线看| 亚洲va欧美va人人爽午夜| 懂色av一区二区三区蜜臀| 在线不卡免费欧美| 国产精品久久久久婷婷| 免费成人在线观看| 色老头久久综合| 日本一区二区高清| 国产在线麻豆精品观看| 欧美日韩一区二区三区在线| 国产片一区二区三区|