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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
#1

Программа не записывает данные в SQL - Android

31.12.2015, 17:11. Просмотров 182. Ответов 2
Метки нет (Все метки)

Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь?

Проблема в том, что программа не записывает данные в базу данных 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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
newValues.put(SQLhelper.main, que2.getText().toString());
                    que.cancel();
                    String title = "Пароль изменен.";
                    String message = "Пароль упешно изменен! Желаете добавить его в хранилище паролей?";
                    String button1String = "Да";
                    String button2String = "Нет";
                    ad = new AlertDialog.Builder(MainActivity.this);
                    ad.setTitle(title);  // заголовок
                    ad.setMessage(message); // сообщение
                    ad.setPositiveButton(button1String, new DialogInterface.OnClickListener() {
                        public void onClick(DialogInterface dialog, int arg1) {
                            if (sp.getString("sp1", "").equals("")) {
                                ed.putString("sp1", "z");
                                newValues.put("sp1", que2.getText().toString());
                                ed.putString("p1", "Пароль от хранилища");
                            } else if (sp.getString("sp2", "").equals("")) {
                                ed.putString("sp2", "z");
                                newValues.put("sp2", que2.getText().toString());
                                ed.putString("p2", "Пароль от хранилища");
                            } else if (sp.getString("sp3", "").equals("")) {
                                ed.putString("sp3", "z");
                                newValues.put("sp3", que2.getText().toString());
                                ed.putString("p3", "Пароль от хранилища");
                            } else if (sp.getString("sp4", "").equals("")) {
                                ed.putString("sp4", "z");
                                newValues.put("sp4", que2.getText().toString());
                                ed.putString("p4", "Пароль от хранилища");
                            } else if (sp.getString("sp5", "").equals("")) {
                                ed.putString("sp5", "z");
                                newValues.put("sp5", que2.getText().toString());
                                ed.putString("p5", "Пароль от хранилища");
                            } else if (sp.getString("sp6", "").equals("")) {
                                ed.putString("sp6", "z");
                                newValues.put("sp6", que2.getText().toString());
                                ed.putString("p6", "Пароль от хранилища");
                            } else if (sp.getString("sp7", "").equals("")) {
                                ed.putString("sp7", "z");
                                newValues.put("sp7", que2.getText().toString());
                                ed.putString("p7", "Пароль от хранилища");
                            } else if (sp.getString("sp8", "").equals("")) {
                                ed.putString("sp8", "z");
                                newValues.put("sp8", que2.getText().toString());
                                ed.putString("p8", "Пароль от хранилища");
                            } else if (sp.getString("sp9", "").equals("")) {
                                ed.putString("sp9", "z");
                                newValues.put("sp9", que2.getText().toString());
                                ed.putString("p9", "Пароль от хранилища");
                            } else if (sp.getString("sp10", "").equals("")) {
                                ed.putString("sp10", "z");
                                newValues.put("sp10", que2.getText().toString());
                                ed.putString("p10", "Пароль от хранилища");
                            } else if (sp.getString("sp11", "").equals("")) {
                                ed.putString("sp11", "z");
                                newValues.put("sp11", que2.getText().toString());
                                ed.putString("p11", "Пароль от хранилища");
                            } else if (sp.getString("sp12", "").equals("")) {
                                ed.putString("sp12", "z");
                                newValues.put("sp12", que2.getText().toString());
                                ed.putString("p12", "Пароль от хранилища");
                            } else
                                Toast.makeText(getApplicationContext(), "Добавлено.", Toast.LENGTH_SHORT).show();
                            ed.putString("main", "z");
                            ed.commit();
                            dialog.cancel();
                        }
                    });
                    ad.setNegativeButton(button2String, new DialogInterface.OnClickListener() {
                        public void onClick(DialogInterface dialog, int arg1) {
                            Toast.makeText(getApplicationContext(), "Ну как хотите...", Toast.LENGTH_SHORT).show();
                            ed.putString("main", "z");
                            ed.commit();
                            dialog.cancel();
                        }
                    });
                    ad.setCancelable(true);
                    sqlout.insert("passwords", SQLhelper.main, newValues);
Заранее благодарю!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.12.2015, 17:11     Программа не записывает данные в SQL
Посмотрите здесь:

Android+ms sql 2008 R2 Android
SQL запрос Android
Как средствами джавы реализовать просмотр базы данных Access, SQL Server, SQL Server Compact и запись в нее? Android
Sql lite, установка Android
Android Добавление данных в sql
Android Логин/пароль (БД MS SQL)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
2011 / 1753 / 545
Регистрация: 12.05.2014
Сообщений: 6,207
Завершенные тесты: 1
31.12.2015, 21:56     Программа не записывает данные в SQL #2
Цитата Сообщение от Kubson Посмотреть сообщение
как это исправить!!
устроиться водителем такси
larinProg
0 / 0 / 0
Регистрация: 31.12.2015
Сообщений: 7
01.01.2016, 00:14     Программа не записывает данные в SQL #3
Водитель такси тоже профессия прибыльная
Yandex
Объявления
01.01.2016, 00:14     Программа не записывает данные в SQL
Ответ Создать тему
Опции темы

Текущее время: 18:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru