запрос не работал так внезапно android studio jtds - PullRequest
0 голосов
/ 09 января 2020

Я использую стиль jtds для подключения, обновления и вставки на мой сервер MS SQL. Все работает просто отлично, но вдруг моя программа больше не читает запрос и таким образом показывает сообщения об ошибках. Из logCat нет ошибок в моей кодировке, но есть ошибка в устройстве. Пожалуйста, помогите мне, как решить эту проблему.

мой полный код:

  public class ResumeAll extends AsyncTask<String, String, String> {


        String z = "";
        Boolean isSuccess = false;


        String OperatorPF = txt_PFNO.getText().toString();
        //        String BreakReason = txt_reason.getText().toString();
//      String PIC = lblname.getText().toString();
        //        String IPCpf = txt_IPC.getText().toString();
        String a_status = "Active";
        String b_status = "Break";
        String PIC = lblname.getText().toString();


        ;

        @Override
        protected void onPreExecute() {
            //pbbar.setVisibility(View.VISIBLE);
        }

        protected void onPostExecute(String r) {
            //bbar.setVisibility(View.GONE);
            Toast.makeText(Resume.this, r, Toast.LENGTH_SHORT).show();

            if (isSuccess) {
//                Intent i = new Intent(Operation.this, Start_Page.class);
//                startActivity(i);
//                finish();


            }

        }


        protected String doInBackground(String... params) {

            try {
                Connection con = connectionClass.CONN();
                if (con == null) {
                    z = "Error in connection with SQL server";
                } else {

                    String dates = new SimpleDateFormat("MM/dd/yyyy", Locale.ENGLISH).format(Calendar.getInstance().getTime());
                    String currentTime = DateFormat.getDateTimeInstance().format(new Date());
//

                    String query1 = "select * from WORKTR where status='" + b_status + "' and Start_date ='" + dates + "' ";
                    Statement sm = con.createStatement();
                    ResultSet result = sm.executeQuery(query1);


                    if (result.next()) {


                        Statement st = con.createStatement();
                        String query = ("Update BRTR set end_break ='" + currentTime + "',status ='" + a_status + "' where status='" + b_status + "' and work_date='" + dates + "' and Scan_by ='" + PIC + "'");
                        st.executeUpdate(query);
                        String query2 = ("Update WORKTR set status ='" + a_status + "' where Start_date='" + dates + "' and status='" + b_status + "' and Scan_by ='" + PIC + "'");
                        st.executeUpdate(query2);
                        isSuccess = true;
                        z = "ResumeTime Recorded";
                    } else {
                        isSuccess = false;
                        z = "Error occured. Please check for your attendance";

                    }
                }
            }
            catch(Exception e){
                isSuccess = false;
                Log.e("MYAPP", "exception", e);

            }


            return z;
        }


    }



ошибка в LogCat:

2020-01-10 16:14:35.983 2097-2796/? E/aodc: Phenotype API error. Event # caxd@eaefca89, EventCode: 12 [CONTEXT service_id=51 ]
    aoby: 29503
        at aodi.b(:com.google.android.gms@19831029@19.8.31 (100406-284611645):29)
        at aodc.a(:com.google.android.gms@19831029@19.8.31 (100406-284611645):95)
        at aodc.a(:com.google.android.gms@19831029@19.8.31 (100406-284611645):81)
        at aaoz.run(:com.google.android.gms@19831029@19.8.31 (100406-284611645):7)
        at blso.run(:com.google.android.gms@19831029@19.8.31 (100406-284611645):2)
        at szp.b(:com.google.android.gms@19831029@19.8.31 (100406-284611645):15)
        at szp.run(:com.google.android.gms@19831029@19.8.31 (100406-284611645):10)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at tfn.run(Unknown Source:7)
        at java.lang.Thread.run(Thread.java:764)
2020-01-10 16:14:35.984 2097-2796/? E/AsyncOperation: serviceID=51, operation=GetCommittedConfigurationOperationCall
    OperationException[Status{statusCode=unknown status code: 29503, resolution=null}]
        at aodc.a(:com.google.android.gms@19831029@19.8.31 (100406-284611645):96)
        at aodc.a(:com.google.android.gms@19831029@19.8.31 (100406-284611645):81)
        at aaoz.run(:com.google.android.gms@19831029@19.8.31 (100406-284611645):7)
        at blso.run(:com.google.android.gms@19831029@19.8.31 (100406-284611645):2)
        at szp.b(:com.google.android.gms@19831029@19.8.31 (100406-284611645):15)
        at szp.run(:com.google.android.gms@19831029@19.8.31 (100406-284611645):10)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at tfn.run(Unknown Source:7)
        at java.lang.Thread.run(Thread.java:764)
2020-01-10 16:14:35.986 2097-3432/? E/NetRec: [157] albw.a: Could not retrieve server token for package com.google.android.apps.gcs
    java.util.concurrent.ExecutionException: rtt: 29503: 
        at auzw.b(:com.google.android.gms@19831029@19.8.31 (100406-284611645):5)
        at auzw.a(:com.google.android.gms@19831029@19.8.31 (100406-284611645):20)
        at albw.a(:com.google.android.gms@19831029@19.8.31 (100406-284611645):1)
        at albw.a(:com.google.android.gms@19831029@19.8.31 (100406-284611645):4)
        at albv.getHeaders(:com.google.android.gms@19831029@19.8.31 (100406-284611645):2)
        at com.android.volley.toolbox.HttpClientStack.performRequest(:com.google.android.gms@19831029@19.8.31 (100406-284611645):20)
        at ssr.performRequest(:com.google.android.gms@19831029@19.8.31 (100406-284611645):1)
        at bpc.executeRequest(:com.google.android.gms@19831029@19.8.31 (100406-284611645):1)
        at com.android.volley.toolbox.BasicNetwork.performRequest(:com.google.android.gms@19831029@19.8.31 (100406-284611645):10)
        at sss.performRequest(:com.google.android.gms@19831029@19.8.31 (100406-284611645):17)
        at com.android.volley.NetworkDispatcher.a(:com.google.android.gms@19831029@19.8.31 (100406-284611645):6)
        at com.android.volley.NetworkDispatcher.run(:com.google.android.gms@19831029@19.8.31 (100406-284611645):2)
     Caused by: rtt: 29503: 
        at rzj.a(:com.google.android.gms@19831029@19.8.31 (100406-284611645):4)
        at aoav.b(:com.google.android.gms@19831029@19.8.31 (100406-284611645):3)
        at aodi.a(:com.google.android.gms@19831029@19.8.31 (100406-284611645):7)
        at aaoz.run(:com.google.android.gms@19831029@19.8.31 (100406-284611645):15)
        at blso.run(:com.google.android.gms@19831029@19.8.31 (100406-284611645):2)
        at szp.b(:com.google.android.gms@19831029@19.8.31 (100406-284611645):15)
        at szp.run(:com.google.android.gms@19831029@19.8.31 (100406-284611645):10)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at tfn.run(Unknown Source:7)
        at java.lang.Thread.run(Thread.java:764)
2020-01-10 16:14:36.328 1402-1402/? E/ActivityManager: Sending non-protected broadcast android.battery.extend.QCOM_BATTERY_MANAGER_HELPER from system 1402:system/1000 pkg android
    java.lang.Throwable
        at com.android.server.am.ActivityManagerService.checkBroadcastFromSystem(ActivityManagerService.java:21370)
        at com.android.server.am.ActivityManagerService.broadcastIntentLocked(ActivityManagerService.java:21881)
        at com.android.server.am.ActivityManagerService.broadcastIntent(ActivityManagerService.java:22116)
        at android.app.ContextImpl.sendBroadcastAsUser(ContextImpl.java:1185)
        at com.android.server.BatteryService$12.run(BatteryService.java:1648)
        at android.os.Handler.handleCallback(Handler.java:873)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:193)
        at com.android.server.SystemServer.run(SystemServer.java:476)
        at com.android.server.SystemServer.main(SystemServer.java:304)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:838)
2020-01-10 16:14:36.361 1402-1402/? E/ActivityManager: Sending non-protected broadcast android.battery.extend.QCOM_BATTERY_MANAGER_HELPER from system 1402:system/1000 pkg android
    java.lang.Throwable
        at com.android.server.am.ActivityManagerService.checkBroadcastFromSystem(ActivityManagerService.java:21370)
        at com.android.server.am.ActivityManagerService.broadcastIntentLocked(ActivityManagerService.java:21974)
        at com.android.server.am.ActivityManagerService.broadcastIntent(ActivityManagerService.java:22116)
        at android.app.ContextImpl.sendBroadcastAsUser(ContextImpl.java:1185)
        at com.android.server.BatteryService$12.run(BatteryService.java:1648)
        at android.os.Handler.handleCallback(Handler.java:873)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:193)
        at com.android.server.SystemServer.run(SystemServer.java:476)
        at com.android.server.SystemServer.main(SystemServer.java:304)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:838)

Пожалуйста, помогите мне: (

...