2015-08-19 2 views
-1

У меня есть форма внутреннего фрейма с текстовыми полями. Я вводил имя и не добавлял эти текстовые поля. Мне нужно вставить эти данные в мою базу данных таблицы addstudents. В таблице addstudent больше столбцов не только столбцов no и name. Поэтому мне нужно набрать select query inserting textfield data в выбранные столбцы.Как вставить несколько данных текстового поля формы в выбранные столбцы таблицы базы данных в java

String n = no.getText(); 
String nm = name.getText(); 

    select no,name from addstudent insert into... 

я не могу найти, как вставить данные в отдельных столбцах таблицы БД .. Пожалуйста, помогите мне

ответ

1

Используйте SQL INSERT заявление, и использовать Java PreparedStatement:

String n = no.getText(); 
String nm = name.getText(); 

String sql = "INSERT INTO addstudent (no, name)" + 
      " VALUES (?, ?)"; 

try (PreparedStatement stmt = conn.prepareStatement(sql)) { 
    stmt.setString(1, n); 
    stmt.setString(2, nm); 
    stmt.executeUpdate(); 
} 
Смежные вопросы