UltraLite 具有几种用于处理数据的操作模式。其中,查找和查询两种模式用于搜索。ULTable 对象具有对应这些模式的方法,可用于定位表中的特定行。
使用 Find 方法和 Lookup 方法搜索的列必须在用于打开该表的索引中。
进入查找或查询模式。
调用 FindBegin 方法或 LookupBegin 方法。例如,以下代码段调用 ULTable.findBegin。
tCustomer.findBegin(); |
设置搜索值。
可以通过设置当前行中的值来完成设置。设置这些值会影响缓冲区,而不影响数据库。例如,以下代码段将缓冲区中的姓氏列设置为 Kaminski。
tCustomer.setString(3, "Kaminski" ); |
对于多列索引,第一列的值是必需的,但可以忽略其它列。
搜索行。
使用正确的方法来执行搜索。例如,以下指令在当前索引中查找与指定值完全匹配的第一行。
tCustomer.findFirst(); |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |