- 浏览: 844333 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (530)
- Java编程 (64)
- C/C++/D (6)
- .Net/C# (9)
- Ruby (12)
- JavaScript (77)
- XML (1)
- JSON (1)
- Ajax (17)
- ExtJs (81)
- YUI (1)
- JQuery (7)
- DWR (1)
- HTML (7)
- CSS (7)
- Database (6)
- PowerDesigner (23)
- DB2 (2)
- Oracle (57)
- MS SQL Server (8)
- MySQL (6)
- JSP/Servlet/JSTL/TagLib (3)
- Spring (1)
- Hibernate (0)
- iText (0)
- Struts (0)
- Struts2 (0)
- iReport (0)
- FreeMarker (0)
- HttpClient (1)
- POI (6)
- FckEditor (15)
- Eclipse / MyEclipse (10)
- IntelliJ IDEA (0)
- NetBeans (0)
- Tomcat (11)
- WebLogic (1)
- Jboss (3)
- jetty (4)
- IIS (2)
- CVS/VSS (1)
- FTP (1)
- Windows/DOS (6)
- Linux/Unix (0)
- 软件建模 UML (0)
- Design Pattern & Thinking In Programming (10)
- 数据结构与算法 (12)
- 软件项目管理 (9)
- 行业应用解决方案 (3)
- 电脑软件与故障解决 (13)
- 编程语言 (1)
- 十万个为什么 (3)
- JBPM (2)
- sysbase (2)
- JDBC (8)
- Ant (2)
- Case-计算机辅助软件工程 (1)
- WebService (4)
- 浏览器 (1)
最新评论
-
gaoqiangjava:
同一楼,还请大手帮解决
JAVA读取word文件 -
hyl523:
// 判断数组中的第一个值是否未定义,如果未定义,便定义为空对 ...
javascript面向对象之二 命名空间 -
ping12132200:
ping12132200 写道我抱着个错不是因为:body标签 ...
extjs在IE报对象不支持此属性或方法 -
ping12132200:
我抱着个错不是因为:body标签内的第一个元素不能为文本tex ...
extjs在IE报对象不支持此属性或方法 -
fireinjava:
呀,不错,转走了,谢谢啦~
利用OpenOffice将word转换成PDF
方法1、
java.sql.Connection con = getYourConnection();
ResultSet rs = con.getMetaData().getTables(null, null, "yourTable", null );
if (rs.next()) {
//yourTable exist
}else {
//yourTable not exist
}
方法二、
Connection conn = null;
DatabaseMetaData dbmd = null;
ResultSet rs = null;
try{
conn = getConnectionSource();
dbmd = conn.getMetaData();
rs = dbmd.getTables(null,null,null,new String[]{"TABLE"});
while(rs.next()){
String tableName = rs.getString("TABLE_NAME");
System.out.println("tablename:"+tableName);
}
}catch(Exception ex){
throw ex;
}finally{
closeConnection(conn,rs,null);
}
dbmd.getTables(null,null,null,new String[]{"TABLE"});这句是关键,可查看JAVA API说明了解详细信息,方法一,二的这句可组合在一起写dbmd.getTables(null,null,tableName,new String[]{"TABLE"});通过变换这句可以得到数据库表的注释等相关信息(还是看API)
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yuansicau/archive/2007/09/05/1772682.aspx
发表评论
-
java调用dll方法
2011-06-02 21:56 1601Java语言本身具有跨平台性,如果通过Java调用DLL的技术 ... -
DIV+CSS
2011-05-31 13:07 901http://www.divcss5.com/ -
getWriter() has already been called for this response的解决办法
2011-05-30 14:15 3714Servlet规范说明,不能既调用 response.getO ... -
CVS客户端
2011-05-27 14:54 916http://www.syntevo.com/index.ht ... -
UML工具
2011-05-25 18:59 898http://www.umlchina.com/Tools/N ... -
applicationcontext.xml怎么分模块简化配置?
2011-05-22 18:02 2250(1) 在用spring做项止的时候,我们经常会在appli ... -
Struts1.2分模块后的路径问题
2011-05-22 18:00 16131.某项目分模块的web.xml配置如下: <i ... -
java API chm html 1.5 1.6 中文版英文版 帮助文档
2011-05-14 10:45 2677J2SE DK & API下载 ————————- h ... -
ClientAbortException原因探究
2010-12-23 16:17 1878WEB是部署在TOMCAT5.5.17下面的,采用JNDI链接 ... -
java游戏 http://blog.csdn.net/cping1982/archive/2009/06/10/4258704.aspx
2010-11-08 22:31 1266http://blog.csdn.net/cping1982/ ... -
Java中字符串(String)的存储和赋值原理
2010-11-08 22:14 1232可能很多java的初学者对String的存储和赋值有迷惑, ... -
Java中字符串的最大长度
2010-11-08 22:12 1318在cpp中为了可移植性,string的长度是string::s ... -
Java与XML联合编程之DOM篇
2010-10-06 13:37 893一、DOM初步 DOM是Document Object ... -
jexl解析表达式字符串
2010-10-06 11:44 1959网址:http://commons.apache.org/je ... -
Java中getResourceAsStream的用法
2010-10-06 11:31 2012Java中getResourceAsStream的用法 首先 ... -
Class.getResourceAsStream 和 ClassLoader.getResourceAsStream
2010-10-06 11:08 859Class.getResourceAsStream 和 Cla ... -
利用第三方的Jar包内的类和方法来判别文件编码
2010-08-06 13:07 1790今天在论坛里看见了一个人发帖子问,如何查看文件的编码。有一个人 ... -
将Java程序作成exe文件的几种方法
2010-08-06 13:04 969看到网上有同志的介绍将Java程序作成exe文件的方法,写的不 ... -
Java基本类型转换总结
2010-07-26 19:49 1391数值型转换成字符型 // 基本数据类型, int i_a ... -
怎样不使用中间变量来交换两个变量的值?
2010-07-10 21:39 1522int 的话就+后再减.string 的话就连接再截取. ...
相关推荐
### Java判断数据库表是否存在 在Java开发中,经常会遇到需要检查特定表是否存在于数据库中的情况。这通常是数据库操作流程中的一个重要环节,确保后续的操作(如插入、更新或删除数据)能够顺利进行。本文将详细...
本项目专注于使用Java的JDBC(Java Database Connectivity)API来测试Oracle数据库的连接是否正常。以下将详细介绍这个过程及其相关的技术点。 首先,JDBC是Java平台的标准接口,用于与各种类型的数据库进行通信。...
使用JDBC,我们可以编写代码来创建数据库连接,执行SQL语句,并处理返回的结果。 1. **JDBC驱动**: 首先,确保你已经安装了对应数据库的JDBC驱动。对于Oracle数据库,你需要下载并添加ojdbc驱动到你的项目类路径中...
在本Java大作业中,我们将深入探讨如何使用Java语言实现数据库的底层逻辑,进而封装成易于使用的实体类,以支持创建表、查询等常见的数据库操作。这个项目旨在帮助开发者理解数据库的基本工作原理,并掌握Java与...
4. **Java数据库连接**: 使用JDBC(Java Database Connectivity)API,我们可以连接到数据库并执行SQL语句。首先加载数据库驱动,然后创建连接,编写SQL语句(如INSERT或UPDATE),最后执行并关闭连接。 5. **批量...
这个“java-生成单表完全动态查询”技术可能使用了某种代码生成工具或者库,能够根据数据库表结构自动生成Java实体类。实体类通常包含对应数据库字段的属性和getter/setter方法,方便Java代码与数据库表进行映射。...
使用`next()`判断是否还有下一行,通过`getString()`, `getInt()`等方法获取列值。 以上就是Java操作各种数据库通用类的核心知识点,通过这样的通用类,我们可以轻松地在不同数据库间切换,简化数据库操作的复杂性...
总结来说,判断数据库表是否存在和修改表名是数据库管理中的常见操作,可以通过JDBC API结合特定的SQL语句来实现。在实际应用中,确保处理各种可能的异常情况,并根据使用的具体数据库系统进行适配,以保证操作的...
本项目"java实现Excel数据导入到mysql数据库"旨在利用Java技术将Excel表格中的数据高效地导入到MySQL数据库,并且在数据库中存在相同数据时进行更新,同时也支持将数据库中的数据导出到Excel表中。这个过程涉及到多...
以上就是使用Java实现Excel数据导入数据库的主要步骤和关键知识点。通过熟练掌握这些技术,你将能够构建出高效且可靠的Excel到数据库导入系统。在实际应用中,还可能需要根据具体需求进行调整和定制,如错误处理、...
游标用于定位结果集的行,可以通过判断全局变量@@FETCH_STATUS 来判断是否到了最后。子查询是一个 SELECT 语句嵌套在另一个 SELECT 语句中。 Java数据库面试题涵盖了数据库设计、性能优化、事务、触发器和存储过程...
在处理数据库操作时,Java可能使用了JDBC(Java Database Connectivity)接口,它允许Java程序连接到各种类型的数据库,并执行SQL语句。 此外,为了实现数据持久化,系统可能还采用了ORM(对象关系映射)框架,如...
可以通过查询是否存在该字段来判断是否是旧版本的数据,如果是,则进行适配操作。 6. **数据迁移** - 数据库升级过程中,有时需要迁移数据以适应新的表结构。这可能涉及数据类型转换、数据过滤等复杂操作,需要在`...
本文将深入探讨如何在Java中实现SQL数据库的连接,特别是使用桥连接方式、JavaBeans以及会话(Session)的应用。 首先,数据库连接通常通过JDBC(Java Database Connectivity)API来实现。JDBC是Java平台的标准接口...
《Java图书管理系统与MySQL数据库应用详解》 在IT领域,图书管理系统是一种常见的实践项目,它有助于初学者理解和掌握编程语言的实际应用。本项目基于Java语言,结合MySQL数据库,构建了一个功能完善的图书管理系统...
Java 连接 MySQL 数据库及测试是否连接成功的方法 Java 连接 MySQL 数据库是 Java 程序设计中的一项基本操作,通过 JDBC(Java Database Connectivity)驱动程序实现连接 MySQL 数据库。本文将详细介绍 Java 连接 ...
根据提供的文件信息,我们可以深入探讨如何使用Java编程语言来实现从数据库表中自动反射并生成实体类的功能。这种技术在实际开发中非常有用,尤其是在快速搭建项目基础结构时,能够大大减少手动编码的工作量。 ### ...
在“数据库SQLserver+java课程设计”中,我们主要探讨的是如何使用SQL Server数据库与Java编程语言协同工作,构建一个学生信息管理系统。这个系统能够帮助管理和处理学生的基本信息,包括添加、删除、修改和查询等...