0
Как получить значения даты из базы данных, затем установить ее как строку. Может ли кто-нибудь сказать мне, почему приведенный ниже код работает неправильно? Это часть, дающая проблемы:Получить значения даты из базы данных, затем установить как строку
// Date d = rs.getDate("PatientBirthDate");
// DateFormat df = new SimpleDateFormat("MM/dd/yyyy");
// String date = df.format(d);
while (rs.next()) {
pid.setText(String.valueOf(rs.getInt("PatientID")));
ssn.setText(rs.getString("PatientSSN"));
firstname.setText(rs.getString("PatientFname"));
lastname.setText(rs.getString("PatientLname"));
gender.setText(rs.getString("PatientGender"));
// dob.setText(date);
streetnum.setText(rs.getString("PatientStreetNo"));
streetname.setText(rs.getString("PatientStreetName"));
city.setText(rs.getString("PatientCity"));
state.setText(rs.getString("PatientState"));
zip.setText(rs.getString("PatientZip"));
homephone.setText(rs.getString("PatientHomePhone"));
cellphone.setText(rs.getString("PatientCellPhone"));
email.setText(rs.getString("PatientEmailAddress"));
inspolicy.setText(rs.getString("InsurancePolicyNumber"));
inscompany.setText(String.valueOf(rs.getInt("InsuranceCompID")));
}
Вы получаете какое-либо исключение, ошибку компиляции и т. Д. В чем проблема? – HJK
Что «не работает должным образом» *? Является ли «дата» действительным столбцом даты/времени или текстовым столбцом? Можете ли вы получить значение java.sql.Date или 'java.sql.Timestamp' из базы данных? – MadProgrammer
какая ошибка вы получаете? – Abubakkar