⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fcomdraw.java

📁 eclipse java/jsp 航空管理系统
💻 JAVA
字号:
/*
 * Created on 2005-4-20
 *
 * TODO To change the template for this generated file go to
 * Window - Preferences - Java - Code Style - Code Templates
 */
package ddl.model;

import java.sql.Connection;
//import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

import zhangchunliang.model.AppMode;
import kangyi.ConnectionPool.DbConnection;
/**
 * @author duzhibo@neusoft
 * 
 * TODO To change the template for this generated type comment go to Window -
 * Preferences - Java - Code Style - Code Templates
 */
public class FcomDraw {
    DbConnection db=null;
    Connection con=null;
	/** 构造方法连接数据库 */
	//public FcomDraw() {
	//	try {
		//	Class.forName("com.mysql.jdbc.Driver");
		//} catch (ClassNotFoundException e) {
		//	e.getMessage();
	//	}
	//}

	/**
	 * 动态下拉列表的方法
	 * 
	 * @return StringBuffer中为存放所有国家的下拉列表
	 */
	public StringBuffer fcomAddDraw() {
		
		AppMode.registerUser();
		
		//StringBuffer conSql = new StringBuffer(500);
		//conSql.append("jdbc:mysql://192.168.219.148/ciqms?user=");
		//conSql.append("ddl");
		//conSql.append("&password=");
		//conSql.append("223754301809");
		//conSql.append("&useUnicode=true&characterEncoding=GBK");
		//String conmysql = conSql.toString();
		//Connection con = null;
		Statement sql = null;
		ResultSet rs = null;
		/** 存放返回结果的 StringBuffer */
		StringBuffer str = new StringBuffer();
		str.append("<select name=\"flightComName\">");
		try {
			//con = DriverManager.getConnection(conmysql);
            db=new DbConnection();
            con=db.getCon();
			sql = con.createStatement();
			/** 选择出所有的国家名称 */
			rs = sql.executeQuery("SELECT distinct fcom from flightcom");
			while (rs.next()) {
				str.append("<option value=\"");
				/** 每个航空公司在下拉列表中的值 */
				str.append(rs.getString(1));
				str.append("\">");
				/** 显示在JSP上的国家名字 */
				str.append(rs.getString(1));
			}
			str.append("</select>");
			con.close();
			
			AppMode.loginoutUser();
			
			return str;
		} catch (Exception e) {
			
			AppMode.loginoutUser();
			
			/** 如果出现异常返回新的字符串 */
			return new StringBuffer("无法建立连接" + e);
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -