关于本站
管理团队
  
胡杨林-福建IT·互动主题区  [登录] [注册] [发表新文章]  

作者: NoNoToday 收藏:0 回复:0 点击:6061 发表时间: 2007.05.07 21:47:35

数据库编程心得


  采用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为查询到的字段名的第一条记录


原创    收   藏  

回复


回复主题: 回复在论坛 回复到信箱
回复内容:
附加签名:
上传贴图:
图片要求:长宽建议不超过:650×650。大小:300K 以内,文件后缀名必须为:.gif 或.jpg 或.png
      
版主推荐:
文坛新文:
作者其它文章:

Copyright 2002-2008 版权所有
胡杨林© All rights reserved.
服务支持拓商网