电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

进销存管理系统资料管理功能的实现(一)[2]


发布日期:2018/4/26
 
——此文章摘自《Delphi 数据库开发经典案例解析》定价特价购买>>http://tracklinktechcn/?m_id=dangdang&a_id=A&l=&l_type= width= height= border= nosave>

() 设置好菜单控件的属性后需要正确设置数据库控件的链接属性这样才能使程序正常工作

首先设置ADOQuery控件的ConnectionString属性将其正确链接到数据库上并测试是否成功然后将DataSource的DataSet属性指向ADOQuery控件最后将DBGrid的DataSource属性设置为DataSource这样就完成了个数据库控件的链接

本实例中只使用了一个ADOQuery控件一个DBGrid控件一个DataSource然后在程序中动态指定他们的链接对象以实现使用一套数据库控件对个不同的数据表进行查询和其他操作单击【资料管理】菜单并单击【商品资料维护】等个子菜单为其分别添加事件处理代码

这样我们就实现了通过菜单选择显示数据表的功能上面我们在面板中加入了一个DBNavigator组件它的主要作用是在数据集中进行记录导航和为用户操作数据集中的记录提供一组简单明了的控制按钮DBNavigator部件中包含一组控制按钮用户单击其中的按钮可以向前向后移动记录指针插入记录修改现存记录投寄对记录的修改取消修改删除记录以及刷新记录显示等DBNavigator组件如图所示

http://developcsaicn/delphi/images/gif>

操作数据表中的数据有多种方法可以自己编写SQL语句通过与数据库链接的数据库控件进行插入修改删除等功能也可以直接使用DBNavigator来实现上述的功能本实例中为简单起见对一些简单的操作功能都直接使用DBNavigator来实现在后面的程序中将会演示如何使用SQL语句来实现数据库操作的高级功能例如要对商品清单中的【百事可乐(大瓶)】的【条码】属性进行修改只需单击此处然后直接输入数据即可注意到在修改过程中表的行前面回出现一个标志表示表中的数据正在被修改修改数据完毕后只需单击其他行或者单击按钮即可提交所做的修改使用DBNavigator对数据表进行操作的界面如图所示

right>[http://developcsaicn/delphi/htm>] [] [http://developcsaicn/delphi/htm>]

上一篇:进销存管理系统资料管理功能的实现(一)[3]

下一篇:系统发布&系统扩展