From 58ac178221db7a392722c6104f2668c30f1ff36c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=93=88=E5=93=88=E5=93=88=E5=93=88=E5=93=88=E5=A3=AB?= =?UTF-8?q?=E5=A5=87?= <1045352474@qq.com> Date: Wed, 13 Nov 2019 10:39:16 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' # Conflicts: # app/src/main/res/layout/activity_main.xml --- app/src/main/java/Schema/InitSchema.java | 13 ----- app/src/main/java/Schema/OperaSchema.java | 70 ----------------------- 2 files changed, 83 deletions(-) delete mode 100644 app/src/main/java/Schema/InitSchema.java delete mode 100644 app/src/main/java/Schema/OperaSchema.java diff --git a/app/src/main/java/Schema/InitSchema.java b/app/src/main/java/Schema/InitSchema.java deleted file mode 100644 index 4880e71..0000000 --- a/app/src/main/java/Schema/InitSchema.java +++ /dev/null @@ -1,13 +0,0 @@ -package Schema; - -import java.sql.Connection; - -public class InitSchema { - - /** - * 连接到数据库 - */ - public static Connection getConnect(){ - return null; - } -} diff --git a/app/src/main/java/Schema/OperaSchema.java b/app/src/main/java/Schema/OperaSchema.java deleted file mode 100644 index 4895cde..0000000 --- a/app/src/main/java/Schema/OperaSchema.java +++ /dev/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 { - - /** - * 连接数据库,进行登录,参数是手机号(string),密码(string) - * 用户表(UserInfo),手机号,用户名,密码 - * 登陆成功返回true,登陆失败返回false - */ - 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 注册成功返回true,失败返回false - */ - 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; - } -}