oystein93 Skrevet 29. april 2005 Del Skrevet 29. april 2005 IKKE dreven på programmering, men skal lage en applikasjon via CFMX. Får følgende feilmelding (skal oppdatere en registrert plate, og får feilmelding helt mot slutten av den prosedyren. Feilen skal sies å være noe galt med UPDATE setningen, noe jeg har vanskelig for å tro...) : "Error Executing Database Query. [Macromedia][sequeLink JDBC Driver][ODBC Socket][Microsoft][ODBC Microsoft Access Driver] Syntaksfeil i UPDATE-setningen". Legger ved disse templatene: retrieve.cfm, retrieve2.cfm + update.cfm (applikasjonen skal foregå i den rekkefølgen templat-messig). <!--- retrieve.cfm ---> <cfquery name="retrieve" datasource="#session.datasource#"> select platenr from Plater </cfquery> <p><h2><font color="Blue">Liste over platenr for oppdatering</font></h2></p> <cfoutput query="retrieve"> <table> <tr> <td><a href="retrieve2.cfm?platenr=#platenr#">#platenr#</a></td> </tr> </table> </cfoutput> <p><b><a href="plateliste.cfm">Tilbake</a> <!--- retrieve2.cfm ---> <cfquery name="retrieve2" datasource="#session.datasource#"> select * from Plater where platenr='#platenr#' </cfquery> <cfform action="update.cfm"> <cfoutput query="retrieve2"> <h2><font color="Blue">Oppdatèr platenr: #platenr#</font></h2> <table> <tr><td>Artistnavn:<input type="text" name="Artistnavn" value="#retrieve2.Artistnavn#"></td></tr> <tr><td>Tittel:<input type="text" name="Tittel" value="#retrieve2.Tittel#"></td></tr> <tr><td>Plateselskap:<input type="text" name="Plateselskap" value="#retrieve2.Plateselskap#"></td></tr> <tr><td>Format:<input type="text" name="Format" value="#retrieve2.Format#"></td></tr> <tr><td>Musikksjanger:<input type="text" name="Musikksjanger" value="#retrieve2.Musikksjanger#"></td></tr> <tr><td>Utgivelsesesår:<input type="text" name="Utgivelsesår" value="#retrieve2.Utgivelsesår#"></td></tr> </table> <input type="hidden" name="platenr" value="#platenr#"> </cfoutput> <p><input type="submit" value="Oppdatèr"></p> </cfform> <p><b><a href="retrieve.cfm">Tilbake</a> <!--- update.cfm ---> <cfquery name="update" datasource="#session.datasource#"> UPDATE Plater SET Artistnavn='#Artistnavn#', Tittel='#Tittel#', Plateselskap='#Plateselskap#', Format='#Format#', Musikksjanger='#Musikksjanger#', Utgivelsesår='#Utgivelsesår#', WHERE platenr=#platenr# </cfquery> <cflocation url="retrieve.cfm"> ----------------------- Nyttige tips byr på o store takk :o) HASTER!!! Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå