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

📄 honormanager.java

📁 jsp制作的一个信息管理系统源码,完整实用版
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
	{
		DBManager myDBManager = new DBManager();
		String myQueryString = "select * FROM HonorInfo where Hid="+hid;
		ResultSet rs = myDBManager.execQuery(myQueryString);
		String media= new String();
		media=null;
		try {
			if(rs != null && rs.next())
			{	media= rs.getString("Info");
				rs.close();}
		} catch(SQLException ex) {
			System.err.println("HonorManager.getHMedia(int hid):" + ex.getMessage());
		}
		return media;
		
																			
	}
////////////////////////////////////////////////////////////////////////////////

//////////////////////////// 根据pid得到URL信息/////////////////////////	
	public String getHUrl(int hid) 
	{
		DBManager myDBManager = new DBManager();
		String myQueryString = "select * FROM HonorInfo where Hid="+hid;
		ResultSet rs = myDBManager.execQuery(myQueryString);
		String url= new String();
		url=null;
		try {
			if(rs != null && rs.next())
			{	url= rs.getString("Url");
				rs.close();}
		} catch(SQLException ex) {
			System.err.println("HonorManager.getHUrl(int hid):" + ex.getMessage());
		}
		return url;
		
																			
	}
////////////////////////////////////////////////////////////////////////////////

//////////////////////////// 查询项目信息///////////////////////////////////////	
	public ResultSet searchHonor(int hid) 
	{
		DBManager myDBManager = new DBManager();
		String myQueryString = "select * from HonorInfo  where Hid="+hid;		
		return myDBManager.execQuery(myQueryString);																			
	}
////////////////////////////////////////////////////////////////////////////////


//////////////////////////// 修改项目信息///////////////////////////////////////	
	public boolean updateHInfo(int hid,String name,String info,String gtime,String lvl,String type,String media,String url) 
	{
		DBManager myDBManager = new DBManager();
		String myQueryString = "update HonorInfo Set Name='"+name+"' , Info='"+info+"' , GetTime='"+gtime+"' , HonorLevel='"+lvl+"' , Type='"+type+"' , Media='"+media+"' , Url='"+url+"' where Hid="+hid;		System.out.print(myQueryString);
		return myDBManager.execUpdate(myQueryString);																			
	}
////////////////////////////////////////////////////////////////////////////////

//////////////////////////// 根据tid得到教师名字////////////////////////////////	
	public String getTName(int tid) 
	{
		DBManager myDBManager = new DBManager();
		String myQueryString = "select Name FROM TeacherInfo where Tid="+tid;
		ResultSet rs = myDBManager.execQuery(myQueryString);
		String name=new String();
		name=null;
		try {
			if(rs != null && rs.next())
			{	name= rs.getString("Name");
				rs.close();}
		} catch(SQLException ex) {
			System.err.println("HonorManager.getTName(int tid):" + ex.getMessage());
		}
		return name;
		
																			
	}
////////////////////////////////////////////////////////////////////////////////
	
	
//////////////////////////// 根据教师名字得到tid/////////////////////////////	
	public int getTID(String name) 
	{
		DBManager myDBManager = new DBManager();
		String myQueryString = "select * FROM TeacherInfo where Name='"+name+"'";
		ResultSet rs = myDBManager.execQuery(myQueryString);
		int tid=-1;
		try {
			if(rs != null && rs.next())
			{	tid= rs.getInt("Tid");
				rs.close();}
		} catch(SQLException ex) {
			System.err.println("NewsManager.getTID(String name):" + ex.getMessage());
		}
		return tid;
		
																			
	}
////////////////////////////////////////////////////////////////////////////////
	
/////////////////////////// 根据tid得到教师职位///////////////////////////////	
	public String getTLocation(int hid,int tid) 
	{
		DBManager myDBManager = new DBManager();
		String myQueryString = "select * FROM TeacherHonor where Tid="+tid+" and Hid="+hid;
		ResultSet rs = myDBManager.execQuery(myQueryString);
		String temp=new String();
		temp=null;
		try {
			if(rs != null && rs.next())
			{	temp= rs.getString("Location");
				rs.close();}
		} catch(SQLException ex) {
			System.err.println("honorManager.getTLocation(int tid):" + ex.getMessage());
		}
		return temp;
		
																			
	}
////////////////////////////////////////////////////////////////////////////////
		
	

/////////////////////////////增加人员///////////////////////////////////////////
	public boolean addPerson(int tid,int hid,String location,int flag) 
	{
		return (new DBManager()).execInsert("insert into TeacherHonor values("+tid+","+hid+",'"+location+"',"+flag+")");
	
		
	}


////////////////////////////////////////////////////////////////////////////////


/////////////////////////////删除人员///////////////////////////////////////////
	public boolean deletePerson(int tid,int hid) 
	{
		return (new DBManager()).execDelete("delete from TeacherHonor where Tid="+tid+" and Hid="+hid);
	
	}
///////////////////////////////////////////////////////////////////////////////	
	
	
/////////////////////////////得到审核标志//////////////////////////////////////
	public int getFlag(int tid, int hid)
	{
		DBManager myDBManager = new DBManager();
		String myQueryString = "select * FROM TeacherHonor where Hid="+hid+"and Tid="+tid;
		ResultSet rs = myDBManager.execQuery(myQueryString);
		int flag=-1;
		try {
			if(rs != null && rs.next())
			{	flag= rs.getInt("Flag");
				rs.close();}
		} catch(SQLException ex) {
			System.err.println("HonorManager.getflag(int tid, int hid):" + ex.getMessage());
		}
		return flag;
		
	}
//////////////////////////////////////////////////////////////////////////////	

/////////////////////////////设置审核标志//////////////////////////////////////
	public boolean setFlag(int tid, int hid)
	{
		int flag = getFlag(tid,hid);
		DBManager myDBManager = new DBManager();
		flag=1-flag;
		String myQueryString = "update TeacherHonor set Flag="+flag+"where Hid="+hid+" and Tid="+tid;
		if(myDBManager.execUpdate(myQueryString))
			return true;
		else
			return false;

		
	}
//////////////////////////////////////////////////////////////////////////////	

//////////////////////////// 根据pid得到项目时间/////////////////////////	
	public String getHGetTime(int hid) 
	{
		DBManager myDBManager = new DBManager();
		String myQueryString = "select * FROM HonorInfo where Hid="+hid;
		ResultSet rs = myDBManager.execQuery(myQueryString);
		String temp= new String();
		temp=null;
		try {
			if(rs != null && rs.next())
			{	temp= rs.getString("GetTime");
				rs.close();}
		} catch(SQLException ex) {
			System.err.println("honorManager.getHGetTime(int hid):" + ex.getMessage());
		}
		return temp;
		
																			
	}
////////////////////////////////////////////////////////////////////////////////

	
	public static void main(String args[])
	{
		HonorManager m = new HonorManager();
		//System.out.println(m.newHonor("a",null,"????-??-??",null,null,null,null));
		//System.out.println(m.newHonor("name","info","gettime","level","type","media","url"));
		//System.out.println(m.newProject("哈哈汉语","nothing","1999-1-1","2000-12-31",300,"Province","china"));
		//System.out.println(m.getTID("方一新"));
		//System.out.println(m.getTID("方新"));
		//System.out.println(m.getTName(1));
		//System.out.println(m.getTName(100));
		//System.out.println(m.addPerson(8,4,"1/1",1));
		//System.out.println(m.addPerson(1,"方新","1/1",1));
		//System.out.println(m.getPID("古汉语"));	
		//System.out.println(m.getPInfo(1));
		//System.out.println(m.getPName(1));
		//System.out.println(m.maxPID());
		
		//System.out.println(m.getAll());
		//System.out.println(m.getAllPerson(1));
		//System.out.println(m.getFlag(8,1));	
		//System.out.println(m.setFlag(8,1));		
		//System.out.println(m.setFlag(8,1));	
		//System.out.println(m.deletePerson(2,8));
		//System.out.println(m.deleteProject(1));
		//System.out.println(m.getHType(3));
		//System.out.println(m.getTID("方一新"));
		//System.out.println(m.addPerson(8,1,"1",0));
		//System.out.println(m.searchProject(4));
		//System.out.println(m.getPFinance(1));
		//System.out.println(m.getPSource(1));
		//System.out.println(m.getPLevel(1));
		//System.out.println(m.updatePInfo(4,"6","","","",1000,"",""));
		System.out.println(m.getHonor(8));
		System.out.println(m.getTLocation(2,8));
	}
///////////////////////////////////////////////////////////////////////////////

}


⌨️ 快捷键说明

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