用delphi 做一个人事管理系统,oracle数据库

[复制链接]
查看11 | 回复4 | 2011-1-13 16:29:13 | 显示全部楼层 |阅读模式
是一个初学者,就是想明白在delphi 里面把界面做好了。
比如现在 要做一个增加人员的 动作,我点增加人员,然后弹出一个界面
,怎么把增加人员的记录放到oracle数据库里面去。
delphi 和数据库 2者在做这个系统的时候是怎么联系起来的。
我现在就是能做一个界面,功能也能出来。但是不知道那些存放,增加的记录怎么保存在oracle数据库里面。

回复

使用道具 举报

千问 | 2011-1-13 16:29:13 | 显示全部楼层
query1连接好Oracle数据库,拖一个个bitbtn控件到form上,在双击事件中写:procedure TForm1.BitBtn1Click(Sender: TObject);beginwith Query1 dobegin
close;
sql.Clear;
sql.Add('insert into 数据库表 (栏位a,栏位b) values (:c,:d) ');
parambyname('c').AsString:=edit1.text;
parambyname('d').AsString:=edit2.text;
ExecSQL;end;e
回复

使用道具 举报

千问 | 2011-1-13 16:29:13 | 显示全部楼层
先要设计好数据表,然后用数据库控件连接数据库以后对数据表操作,具体不是一句两句能说清楚的。找点delphi的数据库编程方面的书看看吧
回复

使用道具 举报

千问 | 2011-1-13 16:29:13 | 显示全部楼层
用ADOQuery控件with ADOQuery dobegin
close;
sql.clear;
sql.add('insert into 数据库表名(栏位a,栏位b) values(:c,:d)');
parambyname('c').AsString:=edit1.text;

回复

使用道具 举报

千问 | 2011-1-13 16:29:13 | 显示全部楼层
Delphi 和数据之间肯定要有一个数据库驱动程序了,例 ADO、DBExpress、BDE例如 用ADO要先放一个ADoconnection,用来连接数据库然后放一个ADOQuery,用来执行存储操作,设置ADOQuery的Connection 为ADoConnection,然后做“楚如天的操作” 就好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行