采用DELPH7.0 ACCESS数据库
1.数据连接,数据集,数据源的使用
建立一个数据模型data module 将数据连接放进数据模型中。
2.窗体的显示
首先在主窗口要引用调用窗口的单元,将被调用单元加如主form的uses语句中,勇Tform.create(self).ShowModal(Show)来创建调用单元。
3.数据库控件和数据库字段的绑定
采用Tdbedit控件,将属性DataSource指定为数据集,DataFile为指定的字段名。
4.sql语句
使用前应先打开数据库AdoDataSet.Open
adoDataSet.next为数据库的下一条记录语句
AdoDataSet.Prior为数据库的上一条记录语句
AdoDataSet.Delete为删除语句,在这里我们用的删除方法是在TFrom窗口创建一个TDBGrid控件,控件DataSource指定为设置的数据源,我们可以双击来设置TDBGrid控件的字段TDBGrid.fileName指定为数据源中的字段名
5.数据库的状态
有浏览状态,添加状态,编辑关闭状态,打开状态。对数据库进行添加要先把数据库设置为添加状态,语法为AdoDataSet.Insert,数据的提交采用语句AdoDataSet.Post,在提交之前我们通常先判断下数据库的状态是不是在Insert 或Edit状态
If AdoDataSet.State=[dsInsert,dsEdit] Then
begin
end;
数据库的查找采用的语句为:
select * from [数据库表名] where [字段名]=''
sql语句的执行,将sql语句赋给数据集的CommandText属性然后打开Open就可执行。
FieldByName[字段名].Asstring为查询到的字段名的第一条记录
|