Jørn Andersen wrote in dk.edb.internet.webdesign.serverside.asp:
> On 14 Sep 2008 19:06:35 GMT, Bjarne Pedersen <bped@ofir.dk> wrote:
>
> >Jeg sider og skal opdatere en database. Jeg får meddelelsen
> >"Datatyperne stemmer ikke overens i kriterieudtrykket."
> >
> >Jeg tro det er fordi jeg henviser til et felt med autonummerering
> >i en access-database.
> >
> >Jeg har prøvet med CLng(tal) og int(tal) men uden held.
> >
> >Kan dette problem løses?
>
> Du kan ikke opdatere et felt, som er autonummereret, vhis det er det, du
> mener. Så ville det jo ikke være auto-num. længere
>
> Hvis ikke det er det, du mener, så send lige din SQL.
>
> Hvis du har det autonum. felt som en del af din WHERE-betingelse, må der
> ikke være ant.tegn om værdien.
>
> Good luck!
>
> --
> Jørn Andersen,
> Brønshøj
Her er hele opdateringen
KursusId er en unik nøgle i en access-database
'------- Opdaterer T_Kursus
Planlagt = "Ja"
KursusID1 = request.form("KursusId")
strSQL ="Update T_Kursus set "
strSQL = strSQL & "Kursusnavn = '" & request.form("Kursusnavn") & "',"
strSQL = strSQL & "Gruppe = '" & request.form("Gruppe") & "',"
strSQL = strSQL & "Planlaegger = '" & request.form("Planlaegger") & "',"
strSQL = strSQL & "Startdato = '" & request.form("dato") & "',"
strSQL = strSQL & "Split = '" & request.form("Split") & "',"
strSQL = strSQL & "fkb = '" & request.form("fkb") & "',"
strSQL = strSQL & "dage = '" & request.form("dage") & "',"
strSQL = strSQL & "Planlagt = '" & "Ja" & "'"
strSQL = strSQL & "WHERE KursusId = " & kursusId1
conn.Execute(strSQL)
'---------
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials