Форум программистов, компьютерный форум CyberForum.ru

Connect to MS SQL и ошибка "unfortunately has stopped" - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Послать POST запрос с параметрами и получить json http://www.cyberforum.ru/android-dev/thread1423446.html
Всем привет! Столкнулся с проблемой. Как послать POST запрос и получить назад результат json. Опишу подробно: Есть апи сайта, на котором, чтобы получить json, нужно ввести данные в textarea и нажать кнопку submit. При этом, в action прописан key. Без запроса с параметрами, естественно данные мне вернутся как null. Пробовал напрямую получить json, но из-за key в action и параметров...
Android Javah в android studio 1.0 в терминале android studio ввожу команду C:\DetectPeople\DetectPeopleOpenCV-master\NDKExam\app\src\main>javah -d jni -classpath D:\ProgramFiles\androidSDK\platforms\android-14\android.jar;..\..\build\intermediates\classes\d ebug com.ndkexam.ndkexam.MainActivity И вот что выдает терминал Android Studio 1.0 "javah" не является внутренней или внешней командой, исполняемой программой или... http://www.cyberforum.ru/android-dev/thread1423400.html
Android Android
пишу приложение на андроид (не давно начал изучать) как сделать в андроид приложении 1+2=? при нажатии на imagebutton(1.2.3) чтоб вместо вопроса подставлялось число правильного варианта ,
Android Почему каждый второй говорит что в android не совсем java?
Часто встречается такое мнение, можно ли считать спеца который пишет для android спецом java?
Android Выделение цветом в ListView http://www.cyberforum.ru/android-dev/thread1423249.html
Есть адаптер наследуемый от SimpleCursorAdapter. В нем ImageView, TextView и CheckBox. public void bindView(View view, Context context, Cursor cursor) { super.bindView(view, context, cursor); ... // Слушаю checkbox и вношу изменения в БД. При нажатии на view оно подсвечивается. checkbox.setOnClickListener(new OnClickListener() { public void onClick(View v) { ...
Android WebView android изменить стандартный zoom Здравия желаю. Необходимо изменить стандартный zoom, какого метода не хватает? И еще, хотелось бы что при нажатии тач-кнопки назад, оно перенаправляло на пред идущую страницу, а не на пред идущую Activity. Есть какие-то идеи? package com.example.arnold.itsosgadda; import android.annotation.SuppressLint; import android.app.Activity; import android.os.Bundle; import android.view.Window; подробнее

Показать сообщение отдельно
gitarillo
717 / 517 / 24
Регистрация: 17.06.2010
Сообщений: 1,012
Записей в блоге: 1
15.05.2015, 00:04     Connect to MS SQL и ошибка "unfortunately has stopped"
Добрый день, уважаемые.
Сразу скажу очень много чего пересмотрел, перепробовал, не помогает в решении моей проблемы.
Есть маленькое приложение, задача которого просто соединиться с сервером ms sql.
Сервер сам настроил, все открыл, что нужно, в фаерволе все тоже сделал.
Коннект ни в какую не хочет происходить.
Фрагмент кода
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
//.............
Context ct=getApplicationContext();
            Toast to;
            if (!validDataConnections())
            {
                to=Toast.makeText(ct, errorDb, Toast.LENGTH_SHORT);
            }
            else
            {
                
                String log="";
                try
                {
                    Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();
                    log+="Дравер найден\n";
                
                 Connection conn = DriverManager.getConnection(
                "jdbc:jtds:sqlserver://192.168.0.101:1433/alimovdb", "sa","7420178");
// после этой строчки вываливается исключение типа permission denied NETWORK error
 
                 log+="Экзепляр соединения создан\n";
                 
                    Statement st = conn.createStatement();
                    log+="Соединение открыто\n";
                    ResultSet rs = st.executeQuery("select name from dbo.tb1");
                    // здесь пока все убрал
                    }
                }
                catch (Exception e)
                {
                    to=Toast.makeText(ct, log+e.toString(), Toast.LENGTH_SHORT);
                }
                            
            
            if (to!=null)
            {
                to.setGravity(Gravity.CENTER, 0, 0);
                to.show();
            }
 
//........
Драйвера пробовал различные, версии тоже. Ничего не помогает.
Проверял коннект с других программ, специально на C# написал программу для тестирования подключения. С любых компов работает, а с android никак. Скачал с маркета MSSQL console lite. C нее тоже удалось подключиться.
Помогите, мозг уже сломал

Добавлено через 1 час 45 минут
Разобрался. Ошибка была не в подключении, а именно в том, что нужно работать через AsyncTask. Если кому интересен пример, могу скинуть сюда.
 
Текущее время: 22:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru