dbExpress数据集操作全解析
1. 执行查询与存储过程
在进行数据库操作时,执行查询和存储过程是常见的需求。以下是执行查询的示例代码:
SQLDataset1.SQLConnection := conn;
SQLDataset1.CommandType := ctQuery;
SQLDataset1.CommandText := 'SELECT * FROM CONTACTS WHERE Country = :TheCountry';
SQLDataset1.ParamByName('TheCountry').Value := 'United States';
SQLDataset1.Open;
此代码与 TSQLQuery 组件的使用极为相似。而执行存储过程的代码如下:
SQLDataset1.SQLConnection := conn;
SQLDataset1.CommandType := ctStoredProc;
SQLDataset1.CommandText := 'ContactsByState';
SQLDataset1.ParamByName('ASTATE').Value := 'FL';
SQLDataset1.Open;
同样,这与 TSQLStoredProc 组件的使用也有相似之处。在很多应用中,我们可以在设计时设置这些属性,但这里展示运行时的赋值,是为了突出不同组件之间的异同。
超级会员免费看
订阅专栏 解锁全文
24

被折叠的 条评论
为什么被折叠?



