JVillar001 Ответов: 0

Android studio и callablestatement проблема что не так в моем коде? , Пожалуйста


Это мой стол.:
Цитата:
@abc as tinyint = 0,

@ADINCI01 as int
@ADINCI02 как smalldatetime
@ADINCI03 as int
@ADINCI04 как smallint
@ADINCI05 как десятичное число(14,8)
@ADINCI06 как десятичное число(14,8)
@ADINCI07 как smallint
@ADINCI08 as varchar(30)
@ADINCI09 as varchar(300)
@ADINCI10 as varchar(300)
@ADINCI11 как бит
@ADINCI12 как smalldatetime
@ADINCI13 as smallint
@ADINCI14 as varchar(20)


я вызываю процедуру хранения в sql, таким образом:
Цитата:
exec SP_INCIDENCIAS 1 ,0,'20191217',3931,99,45.2345678,-100.456778,1,'Texto 1','Texto 2',",1,'20191215',1,'IMEI7722666633'

и работает


у меня есть proble, чтобы переместить это на android...извините, я новичок
public void CallSP(){

        try
        {

            connectionClass = new ConnectionClass(); //the class file
            Connection con = connectionClass.CONN();
            if (con == null)
            {
                toast2("ERROR DE ACCESO A INTERNET");
            }
            else
            {
                String sql="{call SP_INCIDENCIAS (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}";
                CallableStatement cs= con.prepareCall(sql);
           
                Date date=new Date();
                cs.setInt(       1,1);
                cs.setInt(       2,0);
                cs.setDate(      3, java.sql.Date.valueOf("20191217"));
                cs.setInt(       4, 3931);
                cs.setInt(       5, 99);
                cs.setDouble(    6, 45.2345678);
                cs.setDouble(    7,-100.456778);
                cs.setInt(       8,1);
                cs.setString(    9,"Text1");
                cs.setString(    10, "Text2");
                cs.setString(    11, "1");
                cs.setInt(       12,1 );//bit
                cs.setDate(      13, java.sql.Date.valueOf("20191215"));
                cs.setInt(       14,1);
                cs.setString(    15,"IMEI7722666633");
                cs.execute();

                cs.close();
                toast1("INCIDENCIA GUARDADA");
            }
        }
        catch (Exception e) {
            e.printStackTrace();
        }
    }


Что я уже пробовал:

у меня возникли проблемы с вызовом процедуры магазина с android, извините, что я начинаю это делать

Richard Deeming

"Наличие проблем" - это недостаточная информация для того, чтобы кто-то мог вам помочь. Вам нужно описать, что происходит, включая полную информацию о любых исключениях.

0 Ответов