数据库1(基本编辑操作)

原创 2012年03月21日 16:27:49

数据库1(基本编辑操作)

 

步骤一:开始---程序--- Borland Delphi 6---BDE---Object---New---OK(默认STANDARD)---PATH---设置为含有数据库文件的目录下。

步骤二:向Form1中添加Table组件(BDE组中),DatabaseName---STANDARD1(上一步创建的),TableName---Pza.DBF。添加DataSource 组件(DataAccess组中),DataSet---Table1。添加DBGrid组件(Data Controls 组中) DataSource---DataSource1。添加DBNavigator1组件(DataControls组中)DataSource---DataSource1。

       向Form1中添加6个Button(Button1…Button6) , Caption依次为”添加”,”删除”,”修改”,”确定”,”取消”,”退出”

 

步骤三:

       1.声明一个procedure (public后面一行):

         procedure setstate(s:integer);  //0:browse;1:editor insert

        定义这个procedure(implementation{$R *.dfm}后面一行):

        procedure TForm1.setstate(s:integer);

begin

if s=0then

 begin

 button1.Enabled:=True;

 button2.Enabled:=True;

 button3.Enabled:=True;

 button4.Enabled:=False;

 button5.Enabled:=False;

 button6.Enabled:=True;

 end

else

 begin

 button1.Enabled:=False;

 button2.Enabled:=False;

 button3.Enabled:=False;

 button4.Enabled:=True;

 button5.Enabled:=True;

 button6.Enabled:=False;

 end;

end;

         2.定义变量x(implementation下面一行):

            var x:integer;

         3.打开Table(Form1---OnActivate) :

            Table1.Open;

            setstate(0);

         4. Button1:

            Table1.Append;

            DBGrid1.SetFocus;

           setstate(1);

           Button2:

           ifMessageDLG('Delete?',mtwarning,[mbYes,mbNo],0)=mrYes then Table1.Delete;

           Button3:

           Table1.Edit;

           DBGrid1.SetFocus;

           setstate(1);

           Button4:

           Table1.Post;

           setstate(0);

           Button5:

           Table1.Cancel;

           setstate(0);

           Button6:

           Table1.Close;

           Application.Terminate;

        5.Datasource1---AutoEdit: false;

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

安卓中的SQLite数据库的基本操作1

布局文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http...

数据库基本操作(1)

数据库常用干货 (mysql)1、数据库的相关名词解释 A、DB——Database,数据库,存储数据的仓库; B、DBMS——Database Manager System,数据库管理系统,其实...

【Java】【Oracle】Java操作Oracle 12c数据库基本步骤介绍——从零开始#1

【Java】【Oracle】编程实现Java操作Oracle数据库

【Java】【MySQL】Java操作mysql数据库基本步骤介绍——从零开始#1

【Java】【MySQL】Java操作MySQL数据库——执行数据库查询语句

VC编辑控件Edit基本操作

  • 2015-04-18 16:22
  • 31KB
  • 下载

MYSQL数据库 - 学习笔记1 - 数据库基本操作

在windows及linux系统都适用!!   登陆: mysql -h locahost -u root -p 显示、创建、删除数据库: show databases; 显示所有的数据...
  • wzs298
  • wzs298
  • 2013-08-04 17:21
  • 1126

《大型数据库作业1》掌握oracle数据库连接的基本原理和具体操作过程

实验内容:   实验准备:         从数据库管理员处获得关于数据库的关键参数(服务器地址、数据库服务名、数据库服务端口)       ...

GridView基本的操作 编辑 更新 取消 删除

1.cs using System; using System.Data; using System.Configuration; using System.Collections; usin...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)