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

📄 addmessage.java

📁 个人博客系统
💻 JAVA
字号:
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space 
// Source File Name:   AddMessage.java

package zxwblog.beans;

import java.sql.*;
import zxwblog.*;

public class AddMessage
{

	private String nc;
	private String sex;
	private String head;
	private String title;
	private String content;
	private String ip;
	private String time;
	private String path;
	private String flag;
	Connection con;
	Statement sql;

	public AddMessage()
	{
		try
		{
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		}
		catch (ClassNotFoundException ee)
		{
			ee.printStackTrace();
		}
	}

	public void setNc(String nc)
	{
		this.nc = getString(nc);
	}

	public void setHead(String head)
	{
		this.head = head;
	}

	public void setTitle(String t)
	{
		title = getString(t);
	}

	public void setContent(String c)
	{
		content = getString(c);
	}

	public void setIp(String ip)
	{
		this.ip = ip;
	}

	public void setTime(String t)
	{
		time = getString(t);
	}

	public void setPath(String path)
	{
		this.path = path;
	}

	public void setSex(String s)
	{
		sex = getString(s);
	}

	public void add()
	{
		try
		{
			HTMLFilter hf = new HTMLFilter();
			hf.setSource(content);
			hf.run();
			content = hf.getResult();
			UbbCode uc = new UbbCode();
			uc.setSource(content);
			uc.run();
			content = uc.getResult();
			FaceFilter ff = new FaceFilter();
			ff.setSource(content);
			ff.run();
			content = ff.getResult();
			String str = (new StringBuilder()).append("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=").append(path).toString();
			con = DriverManager.getConnection(str, "", "");
			sql = con.createStatement(1005, 1007);
			String condition = (new StringBuilder()).append("insert into ly(ip,nc,sex,head,title,content)values('").append(ip).append("','").append(nc).append("','").append(sex).append("','").append(head).append("','").append(title).append("','").append(content).append("')").toString();
			sql.executeUpdate(condition);
			flag = "addtrue";
		}
		catch (SQLException e)
		{
			flag = "addfalse";
			e.printStackTrace();
		}
	}

	public String getString(String str)
	{
		String str1 = "";
		if (str == null)
			str1 = "";
		else
			try
			{
				byte c[] = str.getBytes("ISO-8859-1");
				str1 = new String(c);
			}
			catch (Exception ex) { }
		return str1;
	}

	public String getFlag()
	{
		return flag;
	}

	public void closeAll()
	{
		try
		{
			if (con != null)
				con.close();
			if (sql != null)
				sql.close();
		}
		catch (SQLException e)
		{
			e.printStackTrace();
		}
	}
}

⌨️ 快捷键说明

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