Jeg har en Access-database, hvori jeg indsætter nogle oplysninger i div.
felter, og det virker fint. Felterne er formatteret som tekst-felter i
databasen. Men hvis jeg nu - af den ene eller anden årsag - ønsker at lave
disse fleter om til tal-felter, og ændrer dette i feltdefinitionen i
databasen, så får jeg fejlmelding. Så virker min kode ikke mere. Men hvorfor
?
Her nedenfor ser du uddrag af min velfungerende kode. Hvad skal jeg ændre,
hvis jeg f.eks. ønsker at formattere feltet "hoejde" til at være et
tal-felt?
<%
........................
hoejde = request.form("hoejde")
bopael = request.form("bopael")
uddannelsearbejde = request.form("uddannelsearbejde")
religion = request.form("religion")
hvadsoegerdu = request.form("hvadsoegerdu")
beskrivdigselv = request.form("beskrivdigselv")
email = request.form("email")
indmTid = Now()
sidsteBesoeg = Now()
sql_insert = "insert into bruger (rigtigNavn, brugerNavn, koen, kodeord,
alder, brugerFilename, hoejde, vaegt, antalboern, bopael, uddannelsearbejde,
religion, hvadsoegerdu, beskrivdigselv, email, indmTid) values ('" &
rigtignavn & "', '" & brugernavn & "', '" & koen & "', '" & kodeord & "', '"
& alder & "', '" & brugerfilename & "', '" & hoejde & "', '" & vaegt & "',
'" & antalboern & "', '" & bopael & "', '" & uddannelsearbejde & "', '" &
religion & "', '" & hvadsoegerdu & "', '" & beskrivdigselv & "', '" & email
& "', '" & indmTid & "')"
Set con2 = Server.CreateObject("ADODB.Connection")
Conn.Execute sql_insert
.......................
%>
v.h.
Jakob Munck
|