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) Ich habe versucht, einzufügen haben Datum jdatechooser zu MySQL-Datenbank einfügen, aber seine Shows Fehler, bitte helfen Sie mir, dies zu beheben und wenn kann das bitte erneut eingeben korrekter Code für michWie Datumswert von jdatechooser Datenbanktabelle
könnten Sie bitte die Ausnahmeregelung angeben? – mam10eks
ja hier ist es: {Ausnahme im Thread "AWT-EventQueue-0" java.lang.RuntimeException: Unkompilierbarer Quellcode - inkompatible Typen: javax.swing.JTextField kann nicht in java.lang.String konvertiert werden} –
könnten Sie bitte angeben das komplette Stacktrace? Was ist der Typ von 'issDte'? Es scheint auch, dass es einen Syntaxfehler in Zeile 15 Ihres Code-Listings geben sollte, da 'JTextField' keine statische Methode' getDateEditor() 'hat – mam10eks