查询语言的改进是JDO2.0规范中的重要环节,本文从较高的层面阐述JDO2.0所提供的一些新功能。由于JDO2.0规范还未进入公开草案状态,目前还没有任何内容敲定下来,一切都还可能面临变化。不过,JDO2.0将会很快进入最后阶段,而这里提到的查询特性是JDO2.0专家组(译者注:DavidJordan就是专家组重要成员)花费时间最多,并且相对来说最为稳定。因此,我有足够理由相信,最终规范与这里的描述将会基本一致。 如果各位读者觉得本文遗漏了某些重要的特性,建议立即到JDO论坛(http://www.jdocentral.com/forums/index.php?showforum=10)...
http://www.jb51.net//article/2771.htm
查询语言的改进是JDO2.0规范中的重要环节,本文从较高的层面阐述JDO2.0所提供的一些新功能。由于JDO2.0规范还未进入公开草案状态,目前还没有任何内容敲定下来,一切都还可能面临变化。不过,JDO2.0将会很快进入最后阶段,而这里提到的查询特性是JDO2.0专家组(译者注:DavidJordan就是专家组重要成员)花费时间最多,并且相对来说最为稳定。因此,我有足够理由相信,最终规范与这里的描述将会基本一致。 如果各位读者觉得本文遗漏了某些重要的特性,建议立即到JDO论坛(http://www.jdocentral.com/forums/index.p...
http://www.jb51.net//article/2718.htm
以前,我们已经提到,JSP程序都是模块,并且具有强大的表达-请求(presentation-request)功能。建立一个完美的数据库访问是一个具有挑战的过程,而JDBC接口能够很好地完成这一过程。然而,嵌入于JSP代码中的JDBC代码,与SQL命令嵌入在JDBC一样,可以充分利用JSP的功能,为客户端建立一个整洁而简便的API。为了达到这一目的,我们可以考虑到使用JSP操作来建立数据库接口组件。 完美的JSP设计模式是Model-View-Controller(MVC)。传统三层体系为:Model为程序逻辑和数...
http://www.jb51.net//article/2693.htm
一、运行前准备 建议了一个MS SQLServer7数据库 DNS,名称为:Test_DB 数据库中有一个表:guestbook字段为:name(varchar),email(varchar),body(text) 数据库用户为sa 密码空,可以自己修改的。 二、代码 <%@ page contentType="text/html;charset=gb2312"%><% //变量声明 java.sq...
http://www.jb51.net//article/2670.htm
有时候JDBC运行得不够快,这使得有些程序员使用数据库相关的存储过程。作为一个替代方案,可以试试使用Statement 的批量处理特性看看能否同时执行所有的SQL以提高速度。 存储过程的最简单的形式就是包含一系列SQL语句的过程,将这些语句放在一起便于在同一个地方管理也可以提高速度。Statement 类可以包含一系列SQL语句,因此允许在同一个数据库事务执行所有的那些语句而不是执行对数据库的一系列调用。 使用批量处理功能涉及下面的两个方法: · addBatch(String) 方法 ·&...
http://www.jb51.net//article/2667.htm
工作总结:安装resin+mysql+IIS+JDK的总结一、首先安装JDK:一)、下载j2re-1_4_1_02-windows-i586-i.exe,然后直接安装。二)、安装完配置环境变量:PATH:C:\JDK\BIN;CLASSPATH:C:\JDK\LIB\TOOLS.JAR;C:\JDK\LIB\DT.JAR;JAVA_HOME:C:\JDK;二、然后安装resin;1、 下载resin-2.1.9.zip,然后进地解压。文件名命名为resin;2、 配置环境变量,RESIN_HOME:C:\RESIN;3、 关闭IIS;4、 打开resin...
http://www.jb51.net//article/2653.htm
1.单用一个JSP文件测试SYBASEjconnect-5_2JDBC数据库接口:<%@pagecontentType="text/html;charset=GB2312"%><%@pageimport="java.sql.*"%><HTML><HEAD><TITLE>JSP测试SYBASEjconnect-5_2JDBC数据库接口</TITLE><METANAME="Generator"CONTENT="EditPlus2.11"><METANAME="Author"CONTENT="naxin">...
http://www.jb51.net//article/2649.htm
Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。在使用多年的Oracle公司的JDBC后,我积累了许多技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的功能。 1、在客户端软件开发中使用Thin驱动程序 在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件、applets、servlets等客户端软件,另外二种用于数据库中的Java存储过程等服务器端软件。在客户机端软件的开发中,我们可以选择OCI驱动程序或Thin驱动程序。OCI驱动程序利用Java本地化接口(JNI),通过Oracl...
http://www.jb51.net//article/2623.htm
你需要做的第一事情是你要正确的安装。这包含下列几个步骤:在你的计算机上安装Java和JDBC Java数据库连接(JDBC)是一个标准SQL(StructuredQueryLanguage,结构化查询语言)数据库访问接口,可以为多种关系数据库提供统一访问。JDBC(JavaDataBaseConnection,Java数据库连接)也提供一种基准,据此可以构建更高级的工具和接口。目前的JDK(JavaDevelopmentKit,Java开发工具包)软件捆绑包括JDBC和JDBC-ODBC(OpenDataBaseConnection,开放式数据库连接)桥。这些包也可独立得到,以跟JDK1.0...
http://www.jb51.net//article/2586.htm
你需要做的第一事情是你与想要使用的DBMS建立一个连接。这包含2个步骤:装载驱动程序并建立连接。装载驱动程序 装载驱动程序只需要非常简单的一行代码。例如,你想要使用JDBC-ODBC桥驱动程序,可以用下列代码装载它: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 你的驱动程序文档将告诉你应该使用的类名。例如,如果类名是jdbc.DriverXYZ,你将用代码以下的代码装载驱动程序: Class.forName("jdbc.DriverXYZ"); 你不需要创建一个驱动程序类的实例并且用Dr...
http://www.jb51.net//article/2585.htm
创建表 首先,我们在我们的示例数据库创建其中一张表COFFEES,包含在咖啡店所卖咖啡的必要的信息,包括咖啡名字,他们的价格,本星期卖了多少磅及迄今为止卖的数目。关于COFFEES表我们以后会详细描述,如下:COF_NAMESUP_IDPRICESALESTOTALColombian1017.9900French_Roast498.9900Espresso1509.9900Colombian_Decaf1018.9900French_Roast_Decaf499.9900 存储咖啡名的列是COF_NAME,它的SQL数据类型是VARCHAR,最大的长度为32个字符。因为我们所卖的每种类型咖...
http://www.jb51.net//article/2584.htm
