pinkerton2002
Programmer
<%
If Request.QueryString ("knapp") = "ny" then 'administrator vil legge inn nytt kurs
sql2="select * from Kurs"
response.write sql2
rs3.open sql2, Conn, 3, 3
rs3.Addnew
lengde= RS3("Kurskode").DefineSite
verdi=request.queryString("Knr")
if len (verdi)>lengde then
RS3("Kurskode")=left (verdi,lengde)
Melding= "Innholdet i feltet Kurskode er forkortet"
else
RS3("Kurskode")=verdi
end if
lengde2= RS3(Rom).DefineSite()
verdi2=request.queryString("rom")
if len (verdi2)>lengde2 then
RS3("Rom")=left (verdi2,lengde2)
Melding2= "Innholdet i feltet Kurskode er forkortet"
else
RS3("Rom")=verdi2
end if
response.write lengde
'rs3("Kurskode")= request.querystring("Knr")
rs3("Kursnavn")=request.querystring("kursnavn")
rs3("Klassetrinn")=request.querystring("klassetrinn")
'rs3("Rom")=request.querystring("rom")
rs3("Periode")=request.querystring("periode")
'rs3("Valgfag")=request.querystring("valgfag")
rs3.update
rs3.close
%>
First thing first: Is this a legal method? lengde= RS3("Kurskode").DefineSite? it doesent work, and I get the message Object doesn't support this property or method: 'DefineSite?
The reason i try to have this test is because when I try to insert into the Database without it, I get the error: Microsoft JET Database Engine error '80040e21'
The field is too small to accept the amount of data you attempted to add. Try inserting or pasting less data.
But the field in the database accepts 10 signs, and I insert only three? Why?
Can anybody help me please?
Thank you in advance
If Request.QueryString ("knapp") = "ny" then 'administrator vil legge inn nytt kurs
sql2="select * from Kurs"
response.write sql2
rs3.open sql2, Conn, 3, 3
rs3.Addnew
lengde= RS3("Kurskode").DefineSite
verdi=request.queryString("Knr")
if len (verdi)>lengde then
RS3("Kurskode")=left (verdi,lengde)
Melding= "Innholdet i feltet Kurskode er forkortet"
else
RS3("Kurskode")=verdi
end if
lengde2= RS3(Rom).DefineSite()
verdi2=request.queryString("rom")
if len (verdi2)>lengde2 then
RS3("Rom")=left (verdi2,lengde2)
Melding2= "Innholdet i feltet Kurskode er forkortet"
else
RS3("Rom")=verdi2
end if
response.write lengde
'rs3("Kurskode")= request.querystring("Knr")
rs3("Kursnavn")=request.querystring("kursnavn")
rs3("Klassetrinn")=request.querystring("klassetrinn")
'rs3("Rom")=request.querystring("rom")
rs3("Periode")=request.querystring("periode")
'rs3("Valgfag")=request.querystring("valgfag")
rs3.update
rs3.close
%>
First thing first: Is this a legal method? lengde= RS3("Kurskode").DefineSite? it doesent work, and I get the message Object doesn't support this property or method: 'DefineSite?
The reason i try to have this test is because when I try to insert into the Database without it, I get the error: Microsoft JET Database Engine error '80040e21'
The field is too small to accept the amount of data you attempted to add. Try inserting or pasting less data.
But the field in the database accepts 10 signs, and I insert only three? Why?
Can anybody help me please?
Thank you in advance