Anonymous
Как вставить значение даты из jdatechooser в таблицу базы данных
Сообщение
Anonymous » 13 июл 2024, 15:01
Код: Выделить всё
private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {
String G_ID=gIDText.getText();
String G_Title=(String) titleCombo.getSelectedItem();
String FName=fNameText.getText();
String SName=sureNameText.getText();
String Sex=(String) genderCombo.getSelectedItem();
String dob=(JTextField)dobDte.getDateEditor().getUiComponent().getText();//error
int age=Integer.parseInt(ageText.getText());
String country=contactText.getText();
String nationality=nationText.getText();
String ZipCode=zipCodeText.getText();
String email=mailText.getText();
String PassportNo=passportText.getText();
String IssuedDate=(JTextField)issDte.getDateEditor().getUiComponent().getText();//Error
String ExpiryDate=(JTextField).getDateEditor().getUiComponent().getText();//error
String PIDNo=pidText.getText();
int ContactNo=Integer.parseInt(contactText.getText());
Guest guest=new Guest(G_ID,G_Title,FName,SName,Sex,dob,age,country,nationality,ZipCode,email,PassportNo,IssuedDate,ExpiryDate,PIDNo,ContactNo);
try {
boolean isAdded=GuestController.addGuest(guest);
if (isAdded) {
JOptionPane.showMessageDialog(NewGuest.this,"Registered Success !");
}else{
JOptionPane.showMessageDialog(NewGuest.this,"Unable to Register ! !");
}
}catch(SQLException | ClassNotFoundException ex){
JOptionPane.showMessageDialog(NewGuest.this,ex.getMessage());
}
}
(mvc)Я пытался вставить дату из jdatechooser в базу данных mysql, но выдает ошибку, пожалуйста, помогите мне это исправить, и если пожалуйста, введите мне правильный код
Подробнее здесь:
https://stackoverflow.com/questions/368 ... base-table
1720872060
Anonymous
[code] private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) { String G_ID=gIDText.getText(); String G_Title=(String) titleCombo.getSelectedItem(); String FName=fNameText.getText(); String SName=sureNameText.getText(); String Sex=(String) genderCombo.getSelectedItem(); String dob=(JTextField)dobDte.getDateEditor().getUiComponent().getText();//error int age=Integer.parseInt(ageText.getText()); String country=contactText.getText(); String nationality=nationText.getText(); String ZipCode=zipCodeText.getText(); String email=mailText.getText(); String PassportNo=passportText.getText(); String IssuedDate=(JTextField)issDte.getDateEditor().getUiComponent().getText();//Error String ExpiryDate=(JTextField).getDateEditor().getUiComponent().getText();//error String PIDNo=pidText.getText(); int ContactNo=Integer.parseInt(contactText.getText()); Guest guest=new Guest(G_ID,G_Title,FName,SName,Sex,dob,age,country,nationality,ZipCode,email,PassportNo,IssuedDate,ExpiryDate,PIDNo,ContactNo); try { boolean isAdded=GuestController.addGuest(guest); if (isAdded) { JOptionPane.showMessageDialog(NewGuest.this,"Registered Success !"); }else{ JOptionPane.showMessageDialog(NewGuest.this,"Unable to Register ! !"); } }catch(SQLException | ClassNotFoundException ex){ JOptionPane.showMessageDialog(NewGuest.this,ex.getMessage()); } } [/code] (mvc)Я пытался вставить дату из jdatechooser в базу данных mysql, но выдает ошибку, пожалуйста, помогите мне это исправить, и если пожалуйста, введите мне правильный код Подробнее здесь: [url]https://stackoverflow.com/questions/36895567/how-to-insert-date-value-from-jdatechooser-to-database-table[/url]