INSERT(SQL Server Management Studio) и текстовое поле в Android Studio

В моем приложении AS есть несколько текстовых полей PlainText. Мне нужно, чтобы данные из них сохранились в соответствующие ячейки таблицы бд sql. Есть такой кусок кода:

String sql = "INSERT INTO course (course_code, course_desc, course_chair)" +
    "VALUES (?, ?, ?)";
PreparedStatement preparedStatement = conn.prepareStatement(sql);
preparedStatement.setString(1, "Test");
preparedStatement.setString(2, "Test2");
preparedStatement.setString(3, "Test3");
preparedStatement.executeUpdate(); 

Была попытка переделать его, получилось так:

        String Name = edName.getText().toString();
        String Phone = edPhone.getText().toString();
        String Mail = edMail.getText().toString();
        String Pass = edPass.getText().toString();
            if (connection!=null){
                try {
                    PreparedStatement preparedStatement = connection.prepareStatement("Insert into [dbo].[USER] Values(?, ?, ?, ?, ?);");
                    preparedStatement.setInt(1, 3);
                    preparedStatement.setString(2, Name);
                    preparedStatement.setString(3, Mail);
                    preparedStatement.setString(4, Pass);
                    preparedStatement.setString(5, Phone);
                    preparedStatement.executeUpdate();} 
                catch (SQLException e) {
                    e.printStackTrace();
                }
            }
            else {
                textView.setText("Connection is null");
            }

Несколько раз все переделывалось, но решение так и не было найдено. Заранее уточню, что подключение к базе работает, все было проверено самым обычным запросом SELECT и INSERT(в этом случае просто записали данные в сам запрос: "Insert into [dbo].[USER] Values(2, 'Виктория', '[email protected]', 'vikavika', '89333333333');"), соответственно, данные и читаются и записываются в базу. Но вот запись в базу из текстовых полей так и не получилась, в интернете информации тоже нет. Очень надеюсь на вашу помощь)


Ответы (1 шт):

Автор решения: Elsker

Отбой, все работает, просто случайно удалили нужный знак

→ Ссылка