`
chengyu2099
  • 浏览: 466691 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

动态 SELECT 读取数据库 组建SELECT

阅读更多
package com.suypower.djbxt.czxs.method;

import java.sql.Connection;
import java.sql.ResultSet;

import org.apache.log4j.Logger;

import com.suypower.djbxt.sysmanger.DBconnect;

public class getSelectName {
	static Logger logger = Logger.getLogger(getSelectName.class.getName());
	public String getEnterpriseNameTag() {
		 
			Connection connect = null;
			try
			{
				DBconnect con = null;
				con = new DBconnect();
				connect = con.getConection();
				java.sql.Statement state = connect.createStatement();					
	            String sql="SELECT enterpriseName,djbNo FROM DB2ADMIN.TB_CZXS_ENTERPRISEINFO  where enterpriseName is not null   and djbno  is  not null  order by djbNo ";
	          
	        	 ResultSet res = state.executeQuery(sql);
	            // System.out.println(sql);	  
	             String html = "\n<option selected value='0'>---------全省企业--------</option>";
	           while(res.next())
	           {
	        	   if(!res.getString("enterpriseName").equals(null)&&!res.getString("enterpriseName").equals(""))
	        	   {
	                 html += "\n<option value="+res.getString("djbNo")+" >" +res.getString("djbNo")+ res.getString("enterpriseName") + "</option>";
	         
	        	   }
	        	   
	           }
	   
	           return html;
	       }catch(Exception e)
	       {
	    	   logger.error(e.getMessage());
	           return e.getMessage();
	       }
	       finally
	       {
	           try{
	               if(connect!=null)
	               {
	            	   connect.close();
	               }

	           }catch(Exception e)
	           {
	               return e.getMessage();
	           }
	       }
	   } 
}


标签化页面
<!-- 专家列表 -->
         	<select name="expertQuery.questionExpert" id="questionExpert">
         		<option value="allExpert">-------------全部专家-------------</option>
         		<optgroup label="本期专家"></optgroup>
         		<ww:iterator value="#session['EXPERT_LIST_BQ']">
         			<option value=<ww:property value="expertName" /> ><ww:property value="expertName" /></option>
         		</ww:iterator>
         		<optgroup label="不在线专家"></optgroup>
         		<ww:iterator value="#session['EXPERT_LIST_NO']">
         			<option value=<ww:property value="expertId" /> ><ww:property value="expertName" /></option>
         		</ww:iterator>
         	</select>
分享到:
评论

相关推荐

    读取数据库表生成SQL脚本.zip

    6. **SQL查询**:工具可能也支持从数据库中提取数据生成SELECT语句,这对于数据分析和报告编写很有帮助。 7. **数据库设计**:通过分析生成的SQL脚本,可以理解数据库的设计模式,如范式理论的应用、索引的创建等。...

    VB读取数据库测试程序

    读取数据可能使用了`Recordset.Open`方法,它允许你执行SELECT语句,获取数据集。在获取数据后,程序会将这些数据写入文本文档,可能是通过`FileSystemObject`来创建和操作文件。VB6.0中的`TextStream`对象可以用来...

    asp简单的select级联菜单带数据库

    用户在第一个&lt;select&gt;中选择一个选项后,第二个&lt;select&gt;会根据第一个的选择动态更新其选项。 `conn.asp`是数据库连接文件,它包含了与数据库交互的代码。在ASP中,我们通常使用ADO(ActiveX Data Objects)来连接和...

    递归法读取数据库树型结构示例

    本文将深入探讨如何利用递归法在数据库中读取并构建树型结构,以及在应用程序中如何展示这些数据。 首先,让我们理解什么是递归法。递归是一种编程技术,它通过调用自身来解决问题或执行任务。在处理树型结构时,...

    android本地读取数据库db文件查询本地归属地

    这个项目就是一个关于如何在Android应用中本地读取SQLite数据库(db文件)查询归属地的示例。下面将详细介绍这个过程涉及的关键知识点。 首先,Android系统默认支持SQLite数据库,它是轻量级的关系型数据库,适合于...

    读取数据库名,表名,列名的小程序

    在IT领域,数据库管理是...总之,这个"读取数据库名,表名,列名的小程序"是C#与SQL Server交互的一个实例,它展示了如何利用ADO.NET框架高效地获取数据库结构信息,对于数据库管理和开发人员来说,是一个实用的工具。

    Android读取数据库信息

    本篇将详细介绍如何在Android中读取SQLite数据库信息,以帮助开发者更好地理解和操作数据。 首先,我们需要在Android项目中创建一个SQLite数据库。这通常通过实现`SQLiteOpenHelper`类的子类来完成。`...

    asp.net中如何读取数据库中的html

    在ASP.NET中读取数据库中的HTML内容是一项常见的需求,特别是在构建动态网站或应用程序时。本文将详细介绍如何在ASP.NET环境中实现这一功能,并提供相应的代码示例和技术解析。 ### ASP.NET中读取数据库中的HTML #...

    读取数据库 动态生成树节点

    本篇文章将深入探讨如何利用C#编程语言,从数据库中读取数据,并动态地生成`TreeView`的节点。 首先,我们需要了解`TreeView`的基本操作。在C#中,`TreeView`控件提供了一组丰富的API,允许我们添加、删除和修改...

    C#读取数据库中表格数据

    如果是Windows Forms应用,可以创建一个DataGridView,然后在读取数据时动态添加行: ```csharp DataGridView dataGridView = new DataGridView(); dataGridView.DataSource = reader; ``` 在控制台应用中,可以...

    java读取数据库表中内容转存sql文件,然后解析执行此文件

    在Java编程中,读取数据库表中的内容并将其转换为SQL文件,然后解析并执行这个文件,是一项常见的数据处理任务。这项操作可能涉及到数据库连接、数据查询、文件操作以及SQL语句的构建与执行。以下将详细介绍这个过程...

    读取数据库信息到xml

    将数据库信息读取到xml中,部分代码 public class schemeXml { static Connection conn=null; static String sql; public static void main(String[] args) { try { //链接数据库,取得数据 //Class.forName(...

    读取数据库的信息

    在实际应用中,你可以根据配置动态选择合适的数据库工厂,从而实现数据库读取的灵活性。 总结起来,无论是C#还是C++,都有相应的技术手段可以用来读取ACCESS数据库中的信息。同时,抽象工厂设计模式能帮助我们在...

    读取数据库字段备注

    "读取数据库字段备注"这个话题涉及到如何获取这些元数据,以便更好地理解数据库的设计和功能。在这个场景中,已经提供了一个封装好的存储过程,适用于SQL Server 2005和2008版本,可以直接调用来获取这些信息。 ...

    ajax无限级Select下拉框联动数据库版

    ajax+ASP实现无限级Select下拉框联动,形成一个实用的多级菜单,读取Access数据库,本实例是一个6级的菜单,根据你的需要,你还可以进行扩展。它使用AJAX技术控制数据使用时才加载,提高程序效率,可以参考一下。

    jsp+beans实现读取数据库的例子

    在IT领域,特别是Web开发中,JSP(JavaServer Pages)与Beans的结合是一种常见的模式,用于实现动态网页和数据库交互。本文将深入探讨如何利用JSP和Beans来读取数据库,通过分析一个具体的示例代码,理解其工作原理...

    C# SQL 读取数据库实例

    本实例将重点讲解如何使用C#来读取SQL数据库,这在很多应用程序中是必不可少的功能。 首先,要实现C#与SQL数据库的交互,你需要引入`System.Data.SqlClient`命名空间,这个命名空间包含了处理SQL Server数据库所需...

    实现手写板读取数据库

    本文将详细探讨如何实现手写板读取并存储数据到SQL Server 2000(简称sql2k)数据库,以及如何从数据库中读取出这些数据。 首先,我们需要理解手写板的工作原理。手写板,又称为图形输入板或绘图板,通过电磁感应...

    asp读取数据库中数据生成统计折线图

    1. **连接数据库**:要从数据库中读取数据,首先需要建立数据库连接。在ASP中,可以使用ADODB.Connection对象来实现。例如: ```vbscript Dim conn Set conn = Server.CreateObject("ADODB.Connection") conn.Open ...

    ifix读取Access数据库.rar_IFIX_IFIX VX控件保存_ifix—读取Access_ifix读取数据库

    本话题主要关注如何利用ifix结合IFIX VX控件来读取Access数据库中的数据。Access数据库是Microsoft Office套件的一部分,常用于小型数据管理任务,因其易于使用和灵活的报表设计而受到青睐。 IFIX VX控件是ifix系统...

Global site tag (gtag.js) - Google Analytics