摘要:今日,csdn正式发布新闻,表示支持“雕塑”系统建设! 获得媒体的支持,对“雕塑”系统的推广有着非常重要的意义! 正文:http://www.csdn.net/news/newstopic/16/16486.shtml
......
摘要:目前磁盘存储市场上,存储分类(如下表一)根据服务器类型分为:封闭系统的存储和开放系统的存储,封闭系统主要指大型机,as400等服务器,开放系统指基于包括windows、unix、linux等操作系统的服务器;开放系统的存储分为:内置存储和外挂存储;开放系统的外挂存储根据连接的方式分为:直连式存储(direct-attached storage,简称das)和网络化存储(fabric-attached storage,简称fas);开放系统的网络化存储根据传......
数据源在JDBC中的应用数据源在jdbc中的应用简介 【相关文章:
一 切 皆 字 节】 【扩展阅读:
Dev-Cpp/Mingw32 环境介绍】众所周知,jdbc(java数据库连接)是java 2企业版的重要组成部分。它是基于sql层的api。通过把sql语句嵌入jdbc接口的方法中,用户可以通过java程序执行几乎所有的数据库操作。jdbc只提供了接口,具体的类的实现要求数据库的设计者完成。通过生成这些接口的实例,即使对于不同的数据库,java程序也可以正确地执行sql调用。所以对于程序员来说,不必把注意力放在如何向数据库发送sql指令,因为程序员需要了解与用到的只是jdbc的接口,只有在极少数情况下会用到面向特定数据库的类,例如程序员希望使用oracle的扩展api。 【扩展信息:
奇怪的c语言声明】 在jdbc程序中,首先需要做的是实现与数据库的连接。在示例程序中,我们使用的是oracle8i的jdbc包。连接数据库通常需要实现以下几个步骤: 1. 注册数据库驱动程序(driver)。可以通过调用java.sql.drivermanager类的registerdriver方法显式注册驱动程序,也可以通过加载数据库驱动程序类隐式注册驱动程序。例如我们希望向虚拟机注册oracle8i jdbc驱动程序 // 显式注册 drivermanager.registerdriver(new oracle.jdbc.driver.oracledriver()); // 隐式注册 class.forname(“oracle.jdbc.driver.oracledriver”); 关于虚拟机如何自动注册通过类加载器(classloader)加载的数据库驱动程序超过了本文讨论的范围,在此不做详细讨论。 2. 建立连接。调用java.sql.drivermanager类的getconnection()方法可以建立与数据库的连接。getconnection()方法返回一个connection对象。需要注意的是,getconnection()方法会自动从数据库驱动程序注册表中选择一个最合适的驱动程序。 3. 建立连接后,允许自动更新(autocommit)。调用java.sql.connection接口的serautocommit()方法可以设定当程序向数据库发出一条sql指令后,数据库是否立即更新。 下面是一个具体的实例。在该实例中,作为getconnection()方法参数的url使用的是net8 keyword-value pair格式。当然也可以使用普通格式。数据库安装在名为chicago的服务器上,使用的协议是tcp协议,使用的端口是1521,数据库的sid是chidb,使用的数据库驱动程序是oracle jdbc thin驱动程序。 import java.sql.*; // 初始化常数 private static string url = “jdbc:oracle:thin:@(description=(address=(host=chicago)” + “(protocol=tcp)(port=1521))(connect_data=(sid=chidb)))”; // 也可以设定url为“jdbc:oracle:thin:@ chicago:1521:chidb” private static string username = “guest”; private static string password = “guest”; try { // 注册数据库 class.forname(“oracle.jdbc.driver.oracledriver”); ...
下一页 摘要:数据转换服务(dts)在数据库管理和开发的多种领域都有会涉及dts: 数据仓库-将数据从原始的处理系统和表格中提取出来以供报表使用 建立olap 将大量数据从文本文件或其它非数据库格式的文件中拷贝到数据库 生成microsoft office文档报表 使用 distributed transaction coordinator (dtc)实现多数据库操作 在客户的桌面程序或网站上,经常需要允许用户按需执行dts包。在这种情况下,在部署dts包时,你应该决定......