copiare una tabella con una colonna in più...

  • Creatore Discussione Creatore Discussione paul78
  • Data di inizio Data di inizio

paul78

Nuovo Utente
13 Gen 2009
3
0
0
ciao a tutti!!!

ho 2 tabelle

la prima "datasong" è formata da id, nome, base, testo

le seconda "playlist" è formata da id, nome, base, testo, lista

vorrei copiare datasong in playlist..aggiundo una Stringa in lista....

ho questo cod.

PHP:
try {
String s1 = textCrea.getText();
int[] selezione = listEdit.getSelectedIndices();
conn = DriverManager.getConnection("jdbc:mysql://localhost/basi?user=root&password=1234");					
for (int i=0; i<selezione.length; i++) {						
QueryEdit edit = (QueryEdit)listEdit.getModel().getElementAt(selezione[i]);				
pstmt = (PreparedStatement) conn.prepareStatement("insert into playlist (nome, base, testo, lista) " +
"SELECT nome, base, testo,"+ s1 +" FROM datasong where id="+edit.idNum2);		 
pstmt.execute();
}	
}catch (Exception exc) {
System.out.println("Errore: "+ exc.getMessage());
}

"s1" non la vede come stringa da inserire nella colonna "lista"

se nella JTextField inserisco "serata" mi da questo errore:

Errore: Unknown column 'serata' in 'field list'

help!!!!:crying:
 

Discussioni simili