实验室仪器管理系统—免费计算机毕业设计论文内容摘要:
og:=39。 AND39。 if Getsth(Edit_name) then arrstr[1]:=39。 (仪器名称 =39。 39。 39。 ++39。 39。 39。 )39。 arrstr[2]:=。 if arrstr[2]39。 39。 then arrstr[2]:=39。 (状况 =39。 39。 39。 +arrstr[2]+39。 39。 39。 )39。 if Getsth(Edit_No) then arrstr[3]:=39。 (型号 =39。 39。 39。 ++39。 39。 39。 )39。 if Getsth(Edit_date) then arrstr[4]:=39。 (启用日期 =39。 39。 39。 ++39。 39。 39。 )39。 if GetSth(Edit_address) then arrstr[5]:=39。 (放置位置 =39。 39。 39。 ++39。 39。 39。 )39。 if GetSth(Edit_experi) then arrstr[6]:=39。 (所属实验 =39。 39。 39。 ++39。 39。 39。 )39。 arrstr[7]:=39。 39。 for i:=1 to 6 do begin arrstr[7]:=arrstr[7]+arrstr[i]。 if arrstr[i]39。 39。 then SQLAll:=SQLAll+Log+arrstr[i]。 end。 if arrstr[7]=39。 39。 then begin showmessage(39。 没有查询项目。 39。 )。 exit。 end。 l:=strlen(Pchar(SQLAll))。 GetMem(SQLTemp,l)。 SQLTemp^ := Chr(0)。 if SQLAll[1]=39。 O39。 then StrCat(SQLTemp,Pchar(SQLAll)+2)。 if SQLAll[1]=39。 A39。 then StrCat(SQLTemp,Pchar(SQLAll)+3)。 SQLStr:=SQLStr+SQLTemp+39。 ORDER BY 仪器名称 ,型号 ,启用日期 ,状况 ,放置位置 ,所属实验 39。 FreeMem(SQLTemp)。 // (Pchar(SQLStr),39。 预查询的 SQL 语句39。 ,MB_OK)。 with Query1 do begin。 (SQLStr)。 Prepare。 ExecSQL。 Open。 end。 end。 procedure (Sender: TObject)。 begin (Tfrm_prt_Lab, frm_prt_Lab)。 Case of 0:begin :=Table1。 :=Table1。 end。 1:begin ShowMessage(39。 *_^ 没编完„„ 39。 )。 exit。 end。 end。 end。 procedure (Sender: TObject。 Field: TField)。 begin FormActivate(Sender)。 end。 procedure (Sender: TObject)。 begin [1].Text:=39。 仪器库纪录导航信息:第39。 +inttostr()+39。 笔纪录 总共39。 +inttostr()+39。 笔纪录 39。 end。 procedure (DataSet: TDataSet)。 begin :=false。 while not do begin if (=)and(=39。 39。 ) then begin :=True。 :=。 end。 end。 end。 procedure (DataSet: TDataSet)。 begin :=39。 否 39。 while not do begin if (=)and(=39。 39。 ) then begin :=39。 是 39。 :=。 end。 end。 end。 end. 仪器借用库维护界面与代码设计 实现及功能 代码设计 : unit Child_Borrow。 interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Mask, DBCtrls, ComCtrls, Db, DBTables, ExtCtrls, Grids, DBGrids, Buttons。 type Tfrm_Borrow = class(TForm) Panel1: TPanel。 DBNavigator: TDBNavigator。 DataSource1: TDataSource。 Query1: TQuery。 DataSource2: TDataSource。 Table2: TTable。 Table1: TTable。 Panel3: TPanel。 PageControl1: TPageControl。 TabSheet1: TTabSheet。 Label8: TLabel。 Label7: TLabel。 Label6: TLabel。 Label5: TLabel。 Label2: TLabel。 Label1: TLabel。 Label3: TLabel。 Label4: TLabel。 Label9: TLabel。 EditDBEdit8: TDBEdit。 EditDBEdit5: TDBEdit。 EditDBEdit6: TDBEdit。 EditDBEdit7: TDBEdit。 EditDBEdit: TDBEdit。 EditDBEdit2: TDBEdit。 EditDBEdit3: TDBEdit。 EditDBEdit4: TDBEdit。 DBEdit1: TDBEdit。 TabSheet2: TTabSheet。 Panel2: TPanel。 Label22: TLabel。 Label21: TLabel。 Label20: TLabel。 Label23: TLabel。 SpeedButton1: TSpeedButton。 SpeedButton2: TSpeedButton。 Edit_No: TEdit。 Edit_name: TEdit。 Edit_DateIn: TEdit。 RadioGroup1: TRadioGroup。 Edit_DateOut: TEdit。 DBGrid1: TDBGrid。 procedure FormCreate(Sender: TObject)。 procedure FormClose(Sender: TObject。 var Action: TCloseAction)。 procedure PageControl1Change(Sender: TObject)。 procedure SpeedButton1Click(Sender: TObject)。 procedure DataSource1DataChange(Sender: TObject。 Field: TField)。 procedure FormActivate(Sender: TObject)。 private procedure AllRec。 { Private declarations } public { Public declarations } end。 var frm_Borrow: Tfrm_Borrow。 implementation uses Main。 {$R *.DFM} procedure。 begin with Query1 do begin。 (39。 SELECT * FROM 仪器借出信息库 .db39。 )。 Prepare。 ExecSQL。 Open。 end。 end。 procedure (Sender: TObject)。 begin Height:=。 Width:=。 :=alTop。 :=alClient。 :=alClient。 :=0。 :=alClient。 :=+39。 mdb39。 :=39。 仪器借出 信息库 .db39。 :=+39。 mdb39。 :=39。 仪器库 .db39。 :=+39。 mdb39。 end。 procedure (Sender: TObject。 var Action: TCloseAction)。 begin。 with Mainform do begin // [1].Text:=39。 仪器借用库已关闭 39。 if MDIChildCount=1 then [1].Text:=39。 39。 end。 Action:=caFree。 end。 procedure (Sender: TObject)。 begin case of 0:begin :=Table1。 end。 1:begin :=Query1。 AllRec。 end。 end。 end。 procedure (Sender: TObject)。 var SQLStr,SQLAll,Log:String。 SQLTemp:Pchar。 arrstr:array[1..5]of String。 i,l:integer。 function getsth(CurrEdit:TEdit):boolean。 begin result:=false。 if 39。 39。 then result:=true。 end。 begin SQLAll:=39。 39。 SQLStr:=39。 SELECT * FROM 仪器借出信息库 .db WHERE 39。 if =1 then Log:=39。 OR39。 else Log:=39。 AND39。 if Getsth(Edit_name) then arrstr[1]:=39。 (借用人 =39。 39。 39。 ++39。 39。 39。 )39。 if Getsth(Edit_No) then arrstr[2]:=39。 (仪器编号 =39。 39。 39。 ++39。 39。 39。 )39。 if Getsth(Edit_DateOut) then arrstr[3]:=39。 (借用日期 =39。 39。 39。 ++39。 39。 39。 )39。 if Getsth(Edit_DateIn) then arrstr[4]:=39。 (归还日期 =39。 39。 39。 ++39。 39。 39。 )39。 arrstr[5]:=39。 39。 for i:=1 to 4 do begin arrstr[5]:=arrstr[5]+arrstr[i]。 if arrstr[i]39。 39。 then SQLAll:=SQLAll+Log+arrstr[i]。 end。 if arrstr[5]=39。 39。 then begin showmessage(39。 没有查询项目。 39。 )。 exit。 end。 l:=strlen(Pchar(SQLAll))。 GetMem(SQLTemp,l)。 SQLTemp^ := Chr(0)。 if SQLAll[1]=39。 O39。 then St。实验室仪器管理系统—免费计算机毕业设计论文
相关推荐
200 座以上。 其中,预应力混凝土连续梁桥的最大跨度为 128 m,预应力混凝土刚构桥的最大跨度为 180 m,钢桥的最大跨度为 504 m。 桥梁刚度大,整体性好。 为了保证列车高速、舒适、安全行驶,高速铁路桥梁必须具有足够大的竖向和横向刚度以及良好的整体性,以防止桥梁出现较大挠度和振幅。 同时,还必须严格控制由混凝土产生的徐变上拱和不均匀温差引起的结构变形,以保证轨道的高平顺性。
中式风格往往取材于自然,如木材、石材,尤其是木材,从古至今便是中式风格朴实的象征。 但新中式的亮色正在于对新材料的广泛使用,如玻璃、不锈钢、树脂的适当搭配,如用彩色玻璃表现古典图案,将金属镶嵌在传统的家具中,使得整体的装饰效果更有灵性。 此外,在软装的配合中,可以用一些丝绸、串珠、亮片等华丽复古的设计,让古典的美丽穿透岁月,萦绕在身边的每一寸光阴。 其中对称和均衡的奥妙在中式居室里体现的淋漓尽致
商业保险 牛先生 平安分红型保险 太太 城镇医疗保险 女儿 意外保险 家庭情况小结 该家庭正处在稳定发展阶段。 有一定的经济基础,家庭正处于财富积累缓慢、财富支出迅速阶段。 该家庭已经拥有了基本自有住房,生活无负债,银行定期、活期存款及保险等占据了可用资产 一部分,这些资产安全性良好,为未来投资奠定了基础。 同时,该家庭还有一些投资,也占到家庭资产的一部分。 理财假设 人均月生活费支出=
4176。 (水 ), 139176。 (吡啶 )。 溶于碱和冰醋酸、吡啶,微溶于一般的有机溶媒,不溶于水。 分子式: C21H18O12,分子量: ,检测方法高效液相色谱法( HPLC),其结构式如下: 图 野黄芩苷的结构式 药理作用:野黄芩苷属于黄酮苷中的 O糖苷,苷元与糖以 COC 的方式连接,分子结构中有酚羟基,抑菌活性和抗氧化性,因此野黄芩苷具有降低脑血管阻力,改善脑血循环
........................................................... 18 湖南涉外经济学院本科生毕业设计(论文) 1 第一章 前 言 随着 21 世纪经济全球化和信息时代的到来 , 高校教育体制改革的深入和招生规模的 扩大, 学生收费收入在高校总收入中所占的比重不断提高,已成为高校教育及建设经费的主要来源, 很多高校收费收入已经超过 了 财政
9 员工管理 .................................................................................................................................. 49 书目检索 .....................................................