数据库管理系统实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告

实验课程:数据库应用实验日期:

实验名称:综合实验

班级:学号:姓名:

实验报告成绩:教师签名:

指导教师评语:

一. 实验目的

掌握Delphi工程总体框架的建立方法,以及工程环境的配置。

熟悉数据库系统开发的完整过程,能够独立开发一个数据库系统,并调试运行。

二. 实验环境

Delphi7+access2003

三. 实验内容和步骤

1、通过access2003建立MDB数据库如下:

图1 数据库

2、系统主界面

图2 主界面2、登录窗体

图3 登录窗体核心代码:

procedure TForm2.Button1Click(Sender: TObject);

begin

adotable1.Active:=true;

if Adotable1.Locate('姓名',edit1.Text,[]) then

if adotable1.FieldByName('密码').AsString=edit2.Text then

begin

showmessage('登录成功!');

// adotable2.Append;

// adotable2.FieldByName('登录时间').Value:=datetimetostr(now);

// adotable2.FieldByName('用户编号').Value:=adotable1.Fields[0].AsString; //adotable2.Post;

// i:=adotable2.FieldByName('操作ID').asstring;

close;

form1.show

end

else

showmessage('用户名或口令错误!')

else

showmessage('用户名或口令错误!');

adotable1.Active:=false;

end;

procedure TForm2.Button2Click(Sender: TObject);

begin

close;

form1.Close;

end;

3、基本信息录入

图三基本信息录入

核心代码:

procedure TForm3.Button1Click(Sender: TObject);

begin

button2.Enabled:=true;

panel2.Enabled:=true;

adotable1.Append;

end;

procedure TForm3.Button2Click(Sender: TObject);

begin

button2.Enabled:=false;

adotable1.Post;

panel2.Enabled:=false;

end;

procedure TForm3.Button3Click(Sender: TObject);

begin

if Application.MessageBox('您正在删除一条记录!','删除',MB_YESNO)=6 then adotable1.Delete;

end;

procedure TForm3.Button4Click(Sender: TObject);

begin

button2.Enabled:=false;

adotable1.Cancel;

end;

procedure TForm3.Button5Click(Sender: TObject);

begin

close;

end;

procedure TForm3.Button6Click(Sender: TObject);

begin

button2.Enabled:=true;

panel2.Enabled:=true;

adotable1.Edit;

end;

end.

4.pagecontrol控件应用

图四 pagecontrol控件应用

四. 实验结论

通过本次实验,我基本上了解了通过delphi语言编写数据库应用程序的方法和步骤,熟悉了ADO组件的用法,了解了SQL语句在控制数据输入输出中的用法,这次实验为日后编写较大一点的数据库应用程序奠定了基础。

相关文档
最新文档