I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Felternes datatype, er de alle sammen Tekst? Måske er det bedre at du lægger resten af din kode for db forbindelse, så kan vi se om du har glemt noget.
hvis du bruger Microsoft Access Driver så skift den ud med Jet OLEDB Provider 4.0. fx: Set Conn=Server.CreateObject("ADODB.Connection") Set rs=Server.CreateObject("ADODB.recordset") Conn.Open ("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE="&server.Mappath("minDB.mdb"))
prøv af lave email om til emailadr. Et godt råd: skriv foran con... response.write(SQL) response.end() og vis os/hvad der skrives ud - så kan vi bedre se, hvad conn.... skal læse
OK har aldrig leget med ORACLE, så der kan man bare se......Men det ser ud til på fejlen at det er en Access database han prøver at indsættte noget i!!!!
>jelle jeg tror du har fået svaret til strukturen - test strukturen og lad os se, om email og password måske ikke er reserverede ord. F.eks. [by] går helt galt Henrik
blot et eks: var SQL = 'UPDATE tbludvalgliste SET ' + 'uid = ' + Request.Form("muid") + ',' + 'pid = "' + String(Request.Form("mpid")) + '",' + 'cid = ' + Request.Form("mcid") + ' ' + 'WHERE uid='+Request.Form("muidold")+ ' AND pid="' + String(Request.Form("mpidold")) + '" AND cid=' +Request.Form("mcidold")+';'; con.Execute (SQL);
jeg har fundet frem til følgende: At hvis jeg sætter den til at den kun skal opdaterer en linie, så virker det, men hvis den skal opdaterer flere linier får jeg fejlen!
Håber ikke jeg har fornærmet nogle med fordelingen af pointne, men jeg mener at det var på den måde jeg brugte jeres svar. Tak for hjælpen alle sammen!
Tak for point, men undskyld mig hvorfor giver du 75 point for noget der ikke har hjulpet dig???, hvis vi andre ikke havde sagt du rodede rundt i SQL´en havde du stadig siddet med problemer.....
men sig mig lige hvad der var så problemløsende ved flg citat:
prøv af lave email om til emailadr. Et godt råd: skriv foran con... response.write(SQL) response.end() og vis os/hvad der skrives ud - så kan vi bedre se, hvad conn.... skal læse
?????? Hans næste svar gik godt nok på hvordan en Update streng i access skal se ud, men det var svaret på af andre inden da..
Hør longhals - hvor gammel er du. I stedet for at springe ud på den tynde is og lave en hopsa løsning, skal man arbejde systematisk frem.
I stedet for at sidde med stavepladen ( hvilket du sikkert er helt ferm til) får man udlæst, hvad puteren forsøger at fortolke ( Her finder man ofte de mest banale fejl). Update er en rigtig driller og den mest sandsynlige fejl er ofte, at man har brugt reserverede ord. Herefter kan det være forskelle i SQL sproget og implementeringen (f.eks. MySQL i forhold til Access).
Vi prøver alle at hjælpe, så tør lige munden med smækken og er der mere vrøvl, kan du få 500 points af mig.
Systematisk frem, ok der er altså markant forskel på en insert og en update sql streng, at du ikke lige fangede den, det er da helt ok, det er jo heller ikke dig jeg skælder ud, jeg spørger bare hvad, der i det du skrev løste problemet.......dvs. ingenting, det må du da kunne se. Kort fortalt var problemet i dette spørgsmål at han brugte forkert sql syntaks, det fandt jeg og andre ud af, det løste hans problem, ergo skulle vi i det mindste have delt pointene lige over Det må du sgu da være enig i????
I mange år har man sendt fødevarer ned til Afrika for at løse sultproblemet - det har jo ikke rigtig flyttet noget.
Der er mere fremtid i at lære folk selv at løse deres problemer.
Jeg er sgu ligeglad med points og det er ikke dig, jeg er ude efter, men harcelere over det ! Livet er for kort til sure cigarer -vil du have de points. Jeg kan se, at du ikke har så mange ??
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.