Previous topicNext topic
Help > 开发指南 > SanMuGrid平台编程 > 主要对象 > DataTableHelp >
SQL处理

 

方法 说明
SQLCompute 用于计算后台根据指定的条件计算指定的内容。
SQLDeleteFor 用于批量删除后台数据。
SQLFind 后台数据库中查找,用与查找符合条件的行,如果找到的话,返回找到的行,否则返回Nothing。
SQLGetComboListString 从后台所有数据中从指定的列中提取不重复的值,用符号"|"将这些值连接成一个字符串,并返回这个字符串。
SQLGetValues 从后台所有数据中,从指定列中,获取不重复的值,以集合的形式返回。
SQLReplaceFor 用于批量更新后台数据。返回更新成功的数据数量。

这一批以SQL开头的方法,主要是以简单的代码方式实现操作数据库后台数据的功能。实质上就是拼接SQL语句实现后台数据操作。如果自己对SQL语句熟悉的话,完全可以考虑自己用SQL语句来代替这套方法。理论上,这些功能在想操作窗体表对应的数据库后台数据时才考虑使用这套方法。因为使用这套方法是针对已经加载到了内存中的表进行的扩展。如果还没有加载的表想对数据库后台进行操作的话,使用SQL语句操作更直接。

特别注意的一点,能使用这批SQL开头的方法的前提是,当前表是基础表,视图、存储过程等加载的表不支持此功能。