找到 34423 篇文章,关于编程

JDBC 中的 RowId 对象是什么?解释一下?

Daniol Thomas
更新于 2019年7月30日 22:30:25

501 次浏览

RowId 是 SQL 的内置类型,它是数据库表中行的地址。java.sql 包的 RowId 接口与 SQL ROWID 值映射。每个行的 RowId 值都是唯一的,它们是访问行的最快方式。您不能将其用作表的主键。检索 RowId 对象您可以使用 ResultSet、CallableStatement、PreparedStatement 接口的 getRowId() 方法检索特定行的 RowId。此方法接受表示列标签的 String 值,或表示列索引的整数值,并返回… 阅读更多

如何在 JSP 中将 XPath 表达式结果的值存储到变量中?

Samual Sam
更新于 2019年7月30日 22:30:25

177 次浏览

该标签将变量设置为 XPath 表达式的值。如果 XPath 表达式结果为布尔值,则标签设置 java.lang.Boolean 对象;对于字符串,则为 java.lang.String;对于数字,则为 java.lang.Number。属性该标签具有以下属性:属性说明必需默认值var设置成XPath表达式值的变量是页面范围内的变量是选择要评估的XPath表达式否无范围在var属性中指定的变量范围否页面示例以下示例将显示如何使用该标签:           JSTL 标签               图书信息:           ... 阅读更多

如何使用 JDBC 处理 SQL 语句?并举例说明?

Daniol Thomas
更新于 2019年7月30日 22:30:25

5K+ 次浏览

要处理 SQL 语句,您需要按照以下步骤操作:建立连接。创建语句。执行语句/查询。处理结果。关闭连接。建立连接要处理 SQL 语句,首先需要与所需的 DBMS 或文件系统或其他数据源建立连接。为此,请使用 registerDriver() 方法将与 DataSource 对应的 JDBC 驱动程序类注册到 DriverManager。Driver myDriver = new com.mysql.jdbc.Driver(); DriverManager.registerDriver(myDriver);此方法接受 Driver 类的对象;它将指定的 Driver 注册到 DriverManager。您也可以使用 forName() 方法注册驱动程序。此方法加载… 阅读更多

如何在 JSP 中打印 XPath 表达式结果?

Samual Sam
更新于 2019年7月30日 22:30:25

295 次浏览

该标签显示 XPath 表达式的结果。它的功能与 JSP 语法相同。属性该标签具有以下属性:属性说明必需默认值select要评估为字符串的 XPath 表达式,通常使用 XPath 变量是无escapeXml如果标签应转义特殊 XML 字符,则为 True否true示例让我们来看一个示例,其中将介绍标签 (a)、(b)。           JSTL x:out 标签               图书信息:                                                 ... 阅读更多

如何在 JSP 中解析 XML?

karthikeya Boyini
更新于 2019年7月30日 22:30:25

791 次浏览

该标签用于解析通过属性或标签主体指定的 XML 数据。属性该标签具有以下属性:属性说明必需默认值var包含已解析 XML 数据的变量否无xml要解析的文档文本(字符串或 Reader)否主体systemId用于解析文档的系统标识符 URI否无filter要应用于源文档的筛选器否无doc要解析的 XML 文档否页面范围在 var 属性中指定的变量范围否页面varDom包含已解析 XML 数据的变量否页面范围Dom在 varDom 属性中指定的变量范围否页面示例以下示例显示如何使用 parse 读取外部 XML 文件:我们有… 阅读更多

是否有任何 JSTL 库可以在 JSP 中解析 XML?

Samual Sam
更新于 2019年7月30日 22:30:25

166 次浏览

JSTL XML 标签提供了一种以 JSP 为中心的创建和操作 XML 文档的方式。以下是将 JSTL XML 库包含到 JSP 中的语法。JSTL XML 标签库具有用于与 XML 数据交互的自定义标签。这包括解析 XML、转换 XML 数据以及基于 XPath 表达式的流程控制。在继续使用示例之前,您需要将以下两个与 XML 和 XPath 相关的库复制到您的 \lib 中:XercesImpl.jar - 从 https://apache.org/dist/xerces/j/ 下载 xalan.jar - 从 https://xml.apache.org/xalan-j/index.html 下载阅读更多

如何确定底层数据库是否支持批量处理?

Daniol Thomas
更新于 2019年7月30日 22:30:25

232 次浏览

并非所有数据库都支持批量处理,因此在继续在应用程序中进行批量更新之前。您需要验证您尝试通信的数据库是否支持批量处理/批量更新。您可以使用 DatabaseMetaData 接口的 supportsBatchUpdates() 方法来执行此操作。请按照以下步骤操作:使用 DriverManager 类的 registerDriver() 方法注册驱动程序类。将其作为参数传递驱动程序类名。使用 DriverManager 类的 getConnection() 方法连接到数据库。将其作为参数传递 URL(字符串)、用户名(字符串)、密码(字符串)。使用 Connection 接口的 getMetaData() 方法创建 DatabaseMetaData 对象… 阅读更多

如何在 JSP 中使用事务对查询进行分组?

karthikeya Boyini
更新于 2019年7月30日 22:30:25

213 次浏览

该标签用于将和标签分组到事务中。您可以将任意数量的和标签作为语句放入该标签中以创建一个单一事务。它确保如果任何嵌套操作引发异常,则嵌套操作执行的数据库修改将被提交或回滚。属性该标签具有以下属性:属性说明必需默认值dataSource要使用的数据库连接(覆盖默认值)否默认数据库isolation事务隔离(READ_COMMITTED、READ_UNCOMMITTED、REPEATABLE_READ 或 SERIALIZABLE)否数据库的默认值示例首先介绍基本概念,让我们在 TEST 数据库中创建一个 Students 表,并在该表中创建一些记录… 阅读更多

编写一个 JDBC 示例程序,演示使用 CallableStatement 对象进行批量处理?

Daniol Thomas
更新于 2019年7月30日 22:30:25

719 次浏览

将相关的 SQL 语句分组到批处理中并立即执行/提交它们称为批量处理。Statement 接口提供执行批量处理的方法,例如 addBatch()、executeBatch()、clearBatch()。请按照以下步骤使用 CallableStatement 对象执行批量更新:使用 DriverManager 类的 registerDriver() 方法注册驱动程序类。将其作为参数传递驱动程序类名。使用 DriverManager 类的 getConnection() 方法连接到数据库。将其作为参数传递 URL(字符串)、用户名(字符串)、密码(字符串)。使用 Connection 接口的 setAutoCommit() 方法将自动提交设置为 false。创建一个 CallableStatement 对象… 阅读更多

如何在 JSP 中的 SQL 查询中传递日期变量?

Samual Sam
更新于 2019年7月30日 22:30:25

947 次浏览

该标签用作和标签的嵌套操作,用于为值占位符提供日期和时间值。如果提供空值,则将值设置为占位符的 SQL NULL。属性该标签具有以下属性:属性说明必需默认值value要设置的日期参数的值 (java.util.Date)否主体typeDATE(仅日期)、TIME(仅时间)或 TIMESTAMP(日期和时间)否TIMESTAMP示例首先介绍基本概念,让我们在 TEST 数据库中创建一个简单的 Students 表,并在该表中创建一些记录,如下所示:步骤 1打开命令提示符并更改… 阅读更多

广告
© . All rights reserved.