Merge remote-tracking branch 'origin/master'

# Conflicts:
#	app/src/main/res/layout/activity_main.xml
ongbodev
哈哈哈哈哈士奇 6 years ago
parent 566ae8230c
commit 58ac178221

@ -1,13 +0,0 @@
package Schema;
import java.sql.Connection;
public class InitSchema {
/**
*
*/
public static Connection getConnect(){
return null;
}
}

@ -1,70 +0,0 @@
package Schema;
import android.content.DialogInterface;
import android.gesture.Prediction;
import androidx.appcompat.app.AlertDialog;
import com.example.cmknowledgegraph.LoginActivity;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class OperaSchema {
/**
* stringstring
* UserInfo,
* truefalse
*/
public static boolean longin(String tel,String password){
Connection conn=InitSchema.getConnect();
ResultSet rst;
PreparedStatement pstmt;
try {
pstmt=conn.prepareStatement("select paw\n" +
"from UserInfo\n" +
"where tel='"+tel+"'");
rst=pstmt.executeQuery();
String paw=rst.getString("paw");
if(password.equals(paw)){
return true;
}
else return false;
} catch (SQLException e) {
e.printStackTrace();
}
return false;
}
/**
*
* @return truefalse
*/
public static boolean register(String tel,String nickname,String password){
Connection conn=InitSchema.getConnect();
PreparedStatement pstmt;
ResultSet rst;
try {
pstmt=conn.prepareStatement("select paw\n" +
"from UserInfo\n" +
"where tel='"+tel+"'");
rst=pstmt.executeQuery();
if(rst==null){//注册成功
//把用户信息填入表中
pstmt=conn.prepareStatement("insert into UserInfo(tel,nickname,paw) values(?,?,?)");
pstmt.setString(1,tel);
pstmt.setString(2,nickname);
pstmt.setString(3,password);
pstmt.executeUpdate();
return true;
}else return false;
} catch (SQLException e) {
e.printStackTrace();
}
return false;
}
}
Loading…
Cancel
Save