为名山等地区用户提供了全套网页设计制作服务,及名山网站建设行业解决方案。主营业务为成都网站建设、网站设计、名山网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
java.lang.Object
|---ohos.data.rdb.RdbUtils
public class RdbUtils
extends Object
提供与关系数据库 (RDB) 相关的静态实用程序方法。
修饰符和类型 | 类 | 描述 |
---|---|---|
static class | RdbUtils.OperationType | 描述数据库操作类型。 |
修饰符和类型 | 方法 | 描述 |
---|---|---|
static void | appendStringToSqlAndEscapeQuote(StringBuilder sqlbuilder, String escapeVar) | 将 escapeVar 附加到 sqlbuilder。 |
static String | escapeQuote(String sqlString) | 转义字符串中的单引号。 |
static void | verifyPredicates(RdbStore rdbStore, RdbUtils.OperationType type, AbsRdbPredicates absRdbPredicates) | 验证 AbsRdbPredicates 的指定实例对象。 |
static void | verifySql(RdbStore rdbStore, String sql) | 验证指定的 SQL 语句。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
public static void appendStringToSqlAndEscapeQuote(StringBuilder sqlbuilder, String escapeVar)
将 escapeVar 附加到 sqlbuilder。
escapeVar 中包含的单引号将被转义。 如果escapeVar 为null,则不追加,返回sqlbuilder。
参数:
参数名称 | 参数描述 |
---|---|
sqlbuilder | 指示将附加 sqlString 的 sqlbuilder。 |
escapeVar | 指示要附加的 escapeVar。 |
public static String escapeQuote(String sqlString)
转义字符串中的单引号。
如果输入字符串为空,则返回空。 如果输入字符串为空,则返回两个单引号。
参数:
参数名称 | 参数描述 |
---|---|
sqlString | 指示包含要转义的单引号的字符串。 |
返回:
返回其单引号已被转义的字符串。
public static void verifySql(RdbStore rdbStore, String sql)
验证指定的 SQL 语句。
参数:
参数名称 | 参数描述 |
---|---|
rdbStore | 指示要在其上执行 SQL 语句的数据库。 |
sql | 指示要验证的 SQL 语句。 |
Throws:
Throw名称 | Throw描述 |
---|---|
RdbException | 如果 SQL 语句无效,则引发此异常。 |
IllegalArgumentException | 如果任一参数为空,则引发此异常。 |
public static void verifyPredicates(RdbStore rdbStore, RdbUtils.OperationType type, AbsRdbPredicates absRdbPredicates)
验证 AbsRdbPredicates 的指定实例对象。
此方法适用于对数据库的更新、删除和计数操作。
参数:
参数名称 | 参数描述 |
---|---|
rdbStore | 指示要为其设置 AbsRdbPredicates 的数据库。 |
type | 表示操作类型,在 OperationType 中列举。 |
absRdbPredicates | 表示要验证的 AbsRdbPredicates 的实例对象。 |
Throws:
Throw名称 | Throw描述 |
---|---|
RdbException | 如果 AbsRdbPredicates 的实例对于指定的操作类型无效,则引发此异常。 |
IllegalArgumentException | 如果任何参数为空,则引发此异常。 |
网站名称:创新互联鸿蒙OS教程:鸿蒙OSRdbUtils
URL链接:http://www.shufengxianlan.com/qtweb/news19/247069.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联