`
weiqingfei
  • 浏览: 318787 次
  • 性别: Icon_minigender_1
  • 来自: 黑洞
社区版块
存档分类
最新评论

创建全能的表格管理程序

    博客分类:
  • Java
SQL 
阅读更多
		String sql = "SELECT * FROM \""+tableName+"\" LIMIT 0 OFFSET 0";
		List list = new ArrayList();
		Connection conn = null;
		try {
			conn = getConn();
			Statement st = null;
			try{
				st = conn.createStatement();
				ResultSet rs = null;
				try{
					rs = st.executeQuery(sql);
					ResultSetMetaData rsmd = rs.getMetaData();
					int cnt = rsmd.getColumnCount();
					for (int i = 1; i <= cnt; i++) {
						String type = rsmd.getColumnTypeName(i);
						if(type.equals("varchar") || type.equals("int4") || type.equals("bool") || type.equals("timestamp")){
							HashMap hashMap = new HashMap();
							hashMap.put("name", rsmd.getColumnName(i));
							hashMap.put("type", rsmd.getColumnTypeName(i));
							list.add(hashMap);
						}
					}
				}finally{
					if(rs!=null)rs.close();
				}
			}finally{
				if(st!=null)st.close();
			}
		} catch (NamingException ex) {
			// TODO Auto-generated catch block
			ex.printStackTrace();
		} catch (SQLException ex) {
			// TODO Auto-generated catch block
			ex.printStackTrace();
		}finally{
			if(conn!=null)
				try {
					conn.close();
				} catch (SQLException ex) {
					// TODO Auto-generated catch block
					ex.printStackTrace();
				}
		}
		return list;
分享到:
评论

相关推荐

    全能查询分析器

    在功能方面,全能查询分析器提供了便捷的数据导出功能,可以将查询结果轻松转换为电子表格格式,如CSV或Excel,这对于数据分析和报告制作非常有用。此外,它还可能包含其他快捷功能,如自动完成SQL语句、多窗口查询...

    j2se超市管理全能助手V1.0

    系统可能使用了MySQL或Oracle等关系型数据库,通过JDBC API进行连接和操作,包括创建表、执行SQL语句、事务管理等。 6. **多线程**: 在超市管理中,多线程技术可能用于并发处理,比如同时处理多个客户的交易请求...

    71code蓝色全能型企业网站系统 v1.0

    例如,Editor.asp可能是一个网页编辑器,允许管理员创建和编辑网站内容;tj.ASP可能是统计分析模块,收集并分析网站的访问数据。 ACCESS数据库则是一个轻量级的关系型数据库管理系统,适用于小型到中型企业级应用。...

    Excel 2003全能培训教程

    Excel 2003是Microsoft Office套件中的一个强大电子表格处理工具,广泛应用于数据管理、数据分析、报表制作以及图表制作等多个领域。这款软件提供了丰富的功能,帮助用户高效地组织和分析数据。 1. **工作簿与工作...

    中文版Excel.2007高级VBA编程宝典.part1

    本书将介绍如何定制Excel 用户窗体、开发新实用程序、用VBA 处理图表及数据透视表,以及创建事件处理应用程序。还将介绍如何使用VBA 子过程和函数过程、与其他应用程序轻松交互、构建用户友好的工具栏、菜单和帮助...

    运动会成绩统计2018.10.21.zip

    Access是Microsoft Office套件中的关系型数据库管理系统,可以方便地创建和管理表格、查询、窗体和报表。在本系统中,Access数据库用于存储运动员信息、比赛项目、比赛成绩等数据,便于快速检索和分析。同时,其强大...

    魔风田径运动会管理系统3.3使用说明书.doc

    总的来说,魔风田径运动会管理系统3.3为用户提供了全面的赛事管理工具,从运动会的创建、设置到数据的录入与管理,都提供了便捷的操作流程,帮助用户高效地组织和追踪田径运动会的各个环节。通过熟练掌握这份使用...

    最好的asp CMS系统科讯CMSV7.0全功能SQL商业版,KesionCMS V7.0最新商业全能版-免费下载

    每个圈子都有独立的模板和管理员,娱乐,学习,互动,随意创建,用户体验非常好。 23、DIGG功能:Digg中文翻译为“鼎革”,或者“顶格”, 它采取的是用户驱动的机制,通过一种类似民主投票的方式来表示对信息的...

    基于java+swing+mysql田径运动会管理系统-数据库课设报告.pdf

    - **成绩管理**:包括单项比赛成绩和全能赛成绩的录入、统计与展示。 - **日程管理**:提供完整的赛事日程安排,包括分组、晋级等规则。 ##### 2.2 概要设计 根据需求分析,可以得出以下主要实体及其关系: - **...

    Dreamweaver-4-简明教程.docx

    2. 使用预定义的样式表快速创建美观实用的表格。 3. 在工作区内实时预览和编辑服务器端数据。 4. 支持ODBC、JDBC和ADO数据库连接,兼容多种工业标准数据库。 5. 在统一的设计环境中实现不同服务器技术的应用开发。 6...

    dbeaver-ce-7.2.0

    《dbeaver-ce-7.2.0:一款全能的开源数据库管理工具》 dbeaver-ce-7.2.0是一款备受赞誉的开源数据库管理工具,专为满足IT专业人士的需求而设计。这款工具以其强大的功能、易用性以及跨平台的支持,赢得了广大用户的...

    window版OpenOffice4.1.6

    `DocToHtml.java`可能是一个特定的Java程序,专门用于将Word文档转换为HTML,而`BasicDocumentFormatRegistry.java`可能涉及到OpenOffice内部的格式注册机制,用于管理不同的文档格式转换。 `注意操作.txt`文件可能...

    swing/ADO/ASP/HTML编程技术

    首先,Swing是Java的一种图形用户界面(GUI)工具包,主要用于创建桌面应用程序。Swing提供了一系列丰富的组件,如按钮、文本框、列表、表格等,使得开发者能够构建功能强大且具有吸引力的用户界面。Swing使用事件...

    Mybase 7.3

    《Mybase 7.3:全能知识管理利器的深度解析》 Mybase,作为一个高效的知识管理工具,一直以来都深受广大用户喜爱。特别是其最新版本——Mybase 7.3,更是以其强大的功能和友好的用户体验,成为了个人和团队管理信息...

    openoffice.zip

    OpenOffice是一款开源、免费的办公软件套件,它提供了与Microsoft Office类似的功能,包括文字处理、电子表格、演示文稿、绘图以及数据库管理等多个组件,是许多用户替代昂贵商业办公软件的理想选择。在“openoffice...

    最新版数据库连接工具 navicat150_premium win10 64位

    《Navicat150_Premium:全能数据库管理神器在Win10 64位环境下的应用详解》 Navicat150_Premium是一款备受赞誉的数据库管理工具,尤其适用于Windows 10 64位操作系统。它以其强大的功能、直观的界面以及对多种主流...

    计算机应用基础网考部份模拟试题及答案.pdf

    1. Microsoft Word是一款全能的文字处理软件,支持表格处理、图形绘制、自动更正等多种功能。 2. 页面设置中的纸型选项可以调整打印时的页面布局,包括横版和竖版。 3. Word文档排版包括设置标题样式、插入表格、...

    navicat120_premium_en.dmg.download.zip

    《Navicat120_Premium_En:全能数据库管理工具的深度解析》 Navicat,全称为Navicat Premium,是一款强大的数据库管理和开发工具,由PremiumSoft公司开发,支持多种数据库系统,包括MySQL、MariaDB、Oracle、SQL ...

    学籍成绩管理排课软件

    7、轻松成绩分析〔可以对所有数据进行统计(排位次、求和、平均分、最高分、最低分、优生率、及格率、差生率、分数段、全能值、标准差),也可轻松对各班数据进行分析比较。本软件未锁定分析项目,由你自由选择分析...

Global site tag (gtag.js) - Google Analytics