Как сохранить данные текстового поля в локальной базе данных SQL Server в приложении Blackberry? - PullRequest
0 голосов
/ 14 июня 2011

У меня есть два элемента управления на главном экране, один из которых - текстовое поле, а другой - кнопка.

При нажатии кнопки я хочу сохранить данные текстового поля в одной из моих таблиц sql server.

Так как я новичок в BB dev, поэтому не уверен, какой подход я должен использовать для достижения этой цели.

Любая помощь или освещение в этом вопросе будут по достоинству оценены.

Заранее спасибо !!

1 Ответ

0 голосов
/ 17 июня 2011

Вы можете получить данные из текстового поля, используя textbox.getText ();

Сохраните их как строку, а затем вставьте эти данные, используя следующий код:

 try
        {
            URI myURI = URI.create("file:///SDCard/Databases/SQLite_Guide/" +
                                   "MyTestDatabase.db"); 
            d = DatabaseFactory.open(myURI);

            Statement st = d.createStatement("INSERT INTO People(textboxid) " +
                                             "VALUES (textbox.getText())");
            st.prepare();
            st.execute();
            st.close();
            d.close();

        }
        catch ( Exception e ) 
        {         
            System.out.println( e.getMessage() );
            e.printStackTrace();
        }
...