eclipse里的getString函数的参数是什么意思
if(t_name.getText().equals("")||t_pass.getText().equals(""))
{
JOptionPane.showMessageDialog(null, "用户名或者密码不得为空,请重新输入!", "错误提示", JOptionPane.ERROR_MESSAGE);
t_name.setText("");
t_pass.setText("");
}
else if(!t_name.getText().equals("")&&!t_pass.getText().equals(""))
{
try
{
user=t_name.getText();
sqll=sql.connect();
System.out.print("开始插入");
System.out.print(user);
rs=sqll.executeQuery("SELECT * FROM users,unit where username='"+t_name.getText()+"'and users.id=unit.id");
if(rs.next())
{
sunit=Integer.parseInt(rs.getString(1));
sname=rs.getString(2);
spass=rs.getString(3);
a=rs.getString(12);//得到用户权限
System.out.println("hihihi");
//------------------------------与数据库看密码是否匹配
System.out.println("sname="+sname);
System.out.println("spass="+spass);
System.out.println("a="+a);
System.out.println("sunit="+sunit);
if(t_pass.getText().equals(spass)&&a.equals((String)chooser.getSelectedItem()))
{
这个程序是和数据库进行连接的,getString函数是得到数据库列的结果吗?那参数1、2、3、12又分别是什么意思呢?