14. september 2003 - 19:19Der er
25 kommentarer og 1 løsning
Indsæt ved mange til mange relation
Mine tabeller ser sådan her ud: server ------ id_server ip
serv_user --------- id_server id_user
user ---- id_user nick password
Jeg skal indsætte i tabellen server, så der kommer en relation mellem server og user. id_server bliver auto genereret, ip kommer fra brugeren og jeg kender id_user. Hvordan skal indsert syntaksen være ?
Du indsætter IP i server, databasen genererer et id_server, du fisker det og indsætter det og id_user i serv_user. 2 ganske almindelige INSERT. Hvordan du fisker det id afhænger lidt af sprog og database.
Ok en gang tomcat reboot hjalp lidt nu er fejlen org.apache.jasper.JasperException: General error, message from server: "Column count doesn't match value count at row 1"
if (RS.next()) { String queryID = "insert into user_server (id_server,id_user) values ("+RS.getInt(1)+","+userID+");"; stmt.executeUpdate(queryID); }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.