20. februar 2003 - 13:53Der er
11 kommentarer og 4 løsninger
Indsæt i sql
Jeg prøver at blive dus med ms-sql men jag kan ikke lige få nedenstående kode til at virke. Den oprettet godt nok en ny post og sætter også now() ind, men hvordan får jeg den til at sætte tekst ind i g_navn ?
ja det hjalp at fjerne den første rs3.update:-) Men kan du give en forklaring på hvorfor man ikke kan bruge rs3.update flere gange med sql, det virker jo fint på en access database? Jeg kan nemlig se at der opstår et problem når jeg skal bruge id = rs3("id") rs3("g_brugerid") = id rs3.Update
rs.AddNew ’opretter en ny post rs.update ’ opretter den nye post i databasen nu har du fået en post med én ID og hvis du vil have brugerid til at være = id bruger man: id = rs("id") rs("brugerid") = id rs.Update det var det jeg gerne ville kunne med sql
måske det kan hjælpe. du skal ændre denne linie: rs3.Open SQL, strDSN4, adOpenKeyset, adLockOptimistic til: rs3.Open SQL, strDSN4, 3, 3 i mssql virker også med: rs3.Open SQL, strDSN4, 1, 1
Ok nu fik jeg knækket den :-) Fejlen lå i at id have typen int og brigerid havde type text, jeg rettede brugerid fra text til int og vupti så virker det.
Og en sjat point for jeres hjælp, dog flest til mig da jeg løste problemet :-)
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.