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

📄 personmanage.java

📁 着重用css实现页面显示功能,实现简单数据库连接,是很好的入门教程
💻 JAVA
字号:
/**
 * 
 */
package cn.com.aheadsoft.infomanager;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;

import cn.com.aheadsoft.conndb.DBConnection;
import cn.com.aheadsoft.infodata.UrlInfo;

/**
 * @author
 *
 */
public class PersonManage {

	DongtaiInfoManager manager= new DongtaiInfoManager();
	/*插入链接信息
	 * */
	public void AddPerson(UrlInfo perData){
		String sql="insert into Url(Board,IssuanceDate,LinkName,Url,Memo)"
			+" values('"+perData.getBoard()+"','"+perData.getIssuanceDate()+"','"+perData.getLinkName()+"','"+
			perData.getUrl()+"','"+perData.getMemo()+"')";

		manager.executeUpdate(sql);//执行插入的sql语句
	}
	/**
	 * 获得单个链接的信息
	 * @return
	 */
	public Collection getOneUrl(String InfoID){
		 //String ProjectBoard="项目进度信息栏";
	     //String sql="select * from Url";//;modleId ="+modleId+"
	     String sql="select * from Url where InfoId="+InfoID;
	     return getUrlBySql(sql);
	}
	/**
	 * 获得所有链接的信息
	 * @return
	 */
	public Collection getAllUrl(String Board){
		 //String ProjectBoard="项目进度信息栏";
	     //String sql="select * from Url";//;modleId ="+modleId+"
	     String sql="select * from Url where Board='"+Board+"'";
	     return getUrlBySql(sql);
	}
	/*
	 * 删除链接相关信息
	 * */
	public void deleteUrl(UrlInfo perData){
		 String sql="delete from Url where InfoId="+perData.getInfoId();
		manager.executeUpdate(sql);
	}
	/*
	 * 修改链接相关信息
	 * */
	public void updateUrl(UrlInfo perData){
		 String sql="update Url set Board='"+perData.getBoard()
		              +"',LinkName ='"+perData.getLinkName()
					  +"',Url ='"+perData.getUrl()
					  +"',Memo ='"+perData.getMemo()
					  +"' where InfoId="+perData.getInfoId();
		manager.executeUpdate(sql);
	}
	
	private Collection getUrlBySql(String sql){
		DBConnection dbcn=new DBConnection();
		Connection con= null;
		Statement stm = null;
		ResultSet rs = null;
		List userlist = null;
		try{
			con=dbcn.getConnection();
    	    stm =con.createStatement();
    	    rs=stm.executeQuery(sql);
    	    userlist = new ArrayList();
    	    while(rs.next()){
    	    	UrlInfo UrlDate = new UrlInfo();
    	    	UrlDate.setInfoId(rs.getString("InfoId"));
    	    	UrlDate.setLinkName(rs.getString("LinkName"));
    	    	UrlDate.setBoard(rs.getString("Board"));
    	    	UrlDate.setIssuanceDate(rs.getString("IssuanceDate"));
    	    	UrlDate.setUrl(rs.getString("Url"));
    	    	UrlDate.setMemo(rs.getString("Memo"));
    	    	userlist.add(UrlDate);
    	    }
		}catch(Exception ex){
		    System.out.println(ex);	
		}finally{
    		try{
         		 dbcn.CloseCon();
         		}catch(Exception ex){
         			System.out.println(ex);
         		}
         	}
		return userlist;
	}
}

⌨️ 快捷键说明

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