【发布时间】:2014-11-09 12:52:42
【问题描述】:
我是使用 delphi 编程的新手。我目前正在创建一个简单的笔记本程序,我需要一些帮助。我有一个名为联系人的表单,其中包含 5 个 tEdit 字段。我想我可以在我的 sybase 数据库中创建一个存储过程来将记录插入到联系人表中,这样我就可以用我的 delphi 程序调用它。我如何在delphi中调用这个过程?将插入的值应取自用户输入到这些 tEdit 字段中的值。有人有什么建议吗?还是我想错了?提前致谢
【问题讨论】:
-
我会开始
here。 -
我已经通过 FireDac 组件连接到我的数据库。问题是我不确定这是否是使用存储过程插入记录的好方法,而且我不知道如何将文本从 tEdit 字段转换为必须插入的值:/ 我很困惑
-
使用 SP 来添加记录很好,但是 Delphi 开发人员并不总是能够决定将哪些内容放入数据库服务器(我的意思是,就可用的 SP 而言,而不是数据而言)。谷歌提供了一个关于在 Delphi 应用程序中使用 db-aware 控件的良好在线教程——你确实意识到 Delphi 带有诸如 TDBEdit 之类的控件,它通过 TDataSet 对数据库数据进行操作,所以你根本不需要 TEdits?请参阅 OLH。
标签: sql delphi stored-procedures sybase-asa delphi-xe7