Salve a tutti, sono nuovo nel forum.
Ho un problema nel visualizzare i risultati di una query fatta su un database access all'interno di una GUI che ho creato. Purtroppo non sono molto esperto in quanto l'esame che devo sostenere con il mio piano di studi ha ben poco a che vedere (praticamente nulla) e mi sono trovato a dover creare questo programmino senza avere delle buone basi. Comunque sia dopo aver impostato la seguente query
String query = "SELECT * FROM compone WHERE nome = ' fields.arti.getText() '" ottengo il seguente risultato:
java.sql.SQLException: [Microsoft][Driver ODBC Microsoft Access]Violazione attributo del tipo di dati su colonna numero 1 (DataPubblicazione)

Quello che io vorrei è che i risultati venissero visualizzati all'interno di una serie di campi creati all'interno della gui tramite questo metodo di cui invio solo la parte centrale:

public void display( ResultSet rs )
{
try {
rs.next();

int recordNumber = rs.getInt( 1 );

if ( recordNumber != 0 ) {

fields.anno.setText( rs.getString( 1 ) );
fields.arti.setText( rs.getString( 2 ) );
fields.code.setText( rs.getString(3));
}
etc etc..
Come mai ottengo un messaggio del genere? se volete invio interamente la classe da cui ho preso questa parte di metodo e la query..grazie anticipatamente M