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

📄 addmodel.java

📁 新闻发布系统
💻 JAVA
字号:
/*
 * AddModel.java
 *
 * Created on 2007年3月17日, 下午12:17
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package News.ProcessData;


import java.sql.*;

import News.Common.DBManager;
/**
 *
 * @author 吴西博
 */
public class AddModel {
    private Connection conn=null;
    private PreparedStatement ps=null;
    /** Creates a new instance of AddModel */
    public AddModel() {
    }
    
    public boolean AddNotice(String content)
    {
        int i=0;
        try{
        conn=DBManager.getConnection();
        ps=conn.prepareStatement("insert into Notice(Message) values(?)");
        ps.setString(1,content);
        i=ps.executeUpdate();
        }catch(SQLException e){System.out.println(e.getMessage());return false;}
        finally{
            try{
        if(ps!=null){ps.close();}
        if(conn!=null){conn.close();}
            }catch(SQLException e1){System.out.println(e1.getMessage());}
        }
        if(i>0)
            return true;
        else return false;
    }
    
    public boolean AddCatalog(String content,String logoURL)
    {
        int i=0;
        try{
        conn=DBManager.getConnection();
        ps=conn.prepareStatement("insert into Catalogs(Title,LogoURL) values(?,?)");
        ps.setString(1,content);
        ps.setString(2,logoURL);
        i=ps.executeUpdate();
        }catch(SQLException e){System.out.println(e.getMessage());return false;}
        finally{
            try{
        if(ps!=null){ps.close();}
        if(conn!=null){conn.close();}
            }catch(SQLException e1){System.out.println(e1.getMessage());}
        }
        if(i>0)
            return true;
        else return false;
    }
    
    public boolean AddLink(String Name,String URL,String Logo)
    {
        int i=0;
        try{
        conn=DBManager.getConnection();
        ps=conn.prepareStatement("insert into Links(Name,URL,Logo) values(?,?,?)");
        ps.setString(1,Name);
        ps.setString(2,URL);
        ps.setString(3,Logo);
        i=ps.executeUpdate();
        }catch(SQLException e){System.out.println(e.getMessage());return false;}
        finally{
            try{
        if(ps!=null){ps.close();}
        if(conn!=null){conn.close();}
            }catch(SQLException e1){System.out.println(e1.getMessage());}
        }
        if(i>0)
            return true;
        else return false;
    }
    
    public boolean AddNews(int id,String author,String title,String content)
    {
        int i=0;
        try{
        conn=DBManager.getConnection();
        ps=conn.prepareStatement("insert into News(Parentid,Author,Title,Content) values(?,?,?,?)");
        ps.setInt(1,id);
        ps.setString(2,author);
        ps.setString(3,title);
        ps.setString(4,content);
        i=ps.executeUpdate();
        }catch(SQLException e){System.out.println(e.getMessage());return false;}
        finally{
            try{
        if(ps!=null){ps.close();}
        if(conn!=null){conn.close();}
            }catch(SQLException e1){System.out.println(e1.getMessage());}
        }
        if(i>0)
            return true;
        else return false;
    }
     
}

⌨️ 快捷键说明

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