📄 secretword.java
字号:
//负责私人留言的brans
package tom.jiafei;
import java.sql.*;
public class SecretWord
{
String logname="",
Time1="",
message="";
String backNews;
Connection con;
Statement sql;
ResultSet rs;
public SecretWord()
{//加载桥接器
try{Class.forName("sun.jdbc.odbc.JdbcodbcDriver");
}
catch(ClassNotFoundException e){}
}
//设置属性值、获取属性值的方法
public void setLogname(String name)
{
logname=name;
}
public String setLogname()
{
return logname;
}
public String getMessage()
{
return message;
}
public void setMessage(String m)
{
message=m;
}
public String getBackNews()
{
return backNews;
}
public void setBackNews(String s)
{
backNews=s;
}
public void setTime(String t)
{
Time1=t;
}
public String getTime()
{
return Time1;
}
// 添加记录到数据库的wordpad表中
//我们要留言的时间是唯一的,所以下面的方法声明为synchronized
public synchronized void addItem()
{
try{
con=DriverManager.getConnection("jdbc:odbc:frind","","");
sql=con.createStatement();
String s="'"+logname+"',"+"'"+message+"',"+"'"+Time1+"'";
String condition="INSERT INTO secretwordpad VALUES"+"("+s+")";
sql.executeUpdate(condition);
backNews="添加成功了";
con.close();
}
catch(SQLException e)
{
//由于表wordpad和member 表通过字段logname做了关联,所以如果输入对方的logname不存在,就会出现异常
backNews="该会员不存在,不能留言给他(她)";
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -