2013-04-20 1 views
0

Im пытается добавить строку записей в мою уже существующую базу данных MS. В основном эти записи должны вводиться в графический интерфейс, а затем добавляться в базу данных, когда пользователь нажимает кнопку «Отправить».Как добавить записи в MS Access через Java

Я создал графический интерфейс, используя 3 JLabel, 3 JTextfield и 1 JButton. Пользователю необходимо ввести имя, количество и цену и нажать кнопку отправки.

JLabel newproductname = new JLabel("Enter Product Name"); 
JTextField npn = new JTextField(7); 
JLabel newproductprice = new JLabel("Enter Product Price"); 
JTextField npp = new JTextField(7); 
JLabel newproductstock = new JLabel("Enter Product Stock"); 
JTextField nps = new JTextField(7); 
JButton addnewitem = new JButton("Add New Item"); 

Это то, что я использовал для создания GUI, очевидно, я добавил все это на панели ниже

Я новичок в Java, так что я оценил бы терминологию в чем-то, кто может понять , благодаря!

ответ

0

Для этого используйте событие ActionListioner. когда вы нажмете на кнопку, будет запущено событие, это событие будет обработано через интерфейс ActionListioner (event handling), у него есть один метод actionPerformed (ActionEvent), который вам нужно, чтобы реализовать этот метод для обработки события. я-е

class GUI implements ActionListener{ 
    JLabel newproductname = new JLabel("Enter Product Name"); 
JTextField npn = new JTextField(7); 
JLabel newproductprice = new JLabel("Enter Product Price"); 
JTextField npp = new JTextField(7); 
JLabel newproductstock = new JLabel("Enter Product Stock"); 
JTextField nps = new JTextField(7); 
JButton addnewitem = new JButton("Add New Item"); 

void storeMethod(String npn, string npp, string nps){ 
    // some implementation 
} 

public void actionPerformed(ActionEvent ae){ 
    storeMethod(npn.getText(), npp.getText(), nps.getText()); 
} 

void drawForm(){ 
// some implementation 
addnewitem.addActionListener(this); 
} 

main(){ 
new GUI().drawForm(); 
} 

}

вот link, который поможет вам в связи с MS-Оценивать. отсюда вы найдете исходный код link2

+0

Помогло бы мне, если бы я отправил весь мой код? – Mark

+0

Прошу, я знаю, как редактировать записи, например, меняя имя элемента. Но мне нужно знать, как вводить элементы в новую строку – Mark

+0

снова проверить мой пост. –

0

Чтобы добавить запись в MS Access с использованием Java, вам необходимо использовать JDBC для вставки записей. Refer Here

Смежные вопросы