Avatar billede jmc Nybegynder
09. august 2005 - 20:08 Der er 9 kommentarer og
1 løsning

Microsoft JET Database Engine error '80040e10'

Microsoft JET Database Engine error '80040e10'
No value given for one or more required parameters.
/materiel.asp, line 49

hvad går galt, nogle ideer?

<%
Dim rs_timeforbrug__MMColParam
rs_timeforbrug__MMColParam = "null"
If (Request.QueryString("job_id")  <> "") Then
  rs_timeforbrug__MMColParam = Request.QueryString("job_id")
End If
%>
<%
Dim rs_timeforbrug__MMuser
rs_timeforbrug__MMuser = "null"
If (Request.Cookies("login")  <> "") Then
  rs_timeforbrug__MMuser = Request.Cookies("login")
End If
%>
<%
Dim rs_timeforbrug
Dim rs_timeforbrug_numRows

Set rs_timeforbrug = Server.CreateObject("ADODB.Recordset")
rs_timeforbrug.ActiveConnection = MM_sogaard_STRING
rs_timeforbrug.Source = "SELECT * FROM hent_timer  WHERE job_id = " + Replace(rs_timeforbrug__MMColParam, "'", "''") + " AND brugernavn = " + Replace(rs_timeforbrug__MMuser, "'", "''") + ""
rs_timeforbrug.CursorType = 0
rs_timeforbrug.CursorLocation = 2
rs_timeforbrug.LockType = 1
rs_timeforbrug.Open()
rs_timeforbrug_numRows = 0
%>

Min database ser ok, jeg kan ikke udskrive SQL?
response.Write(rs_timeforbrug)

Så siger den:

Response object error 'ASP 0185 : 8002000e'
Missing Default Property
/materiel.asp, line 0
A default property was not found for the object.
Avatar billede busschou Praktikant
09. august 2005 - 20:12 #1
hvis du skal udskrive den skal du vel udskrive
response.Write(rs_timeforbrug.Source)
Avatar billede nielle Nybegynder
09. august 2005 - 20:12 #2
Du skal udskrive dine felter på denne måde:

response.Write(rs_timeforbrug("fornavn"))
Avatar billede busschou Praktikant
09. august 2005 - 20:13 #3
men fejlen plejer at betyde at en af de værdier du forsøger at indsætte er tom
Avatar billede softspot Forsker
09. august 2005 - 22:31 #4
Jeg synes nu mest det lyder som om du kalder et objekt i en eller anden forventning om at den har en default-property (ligesom item f.eks. er det på de fleste collections, bla. recordset.fields (hvor item er default) og recordset (hvor fields er default)). Det er nok som busschou skriver fordi du eksplicit skal angive en eller anden property eller function på recordset-objektet...
Avatar billede cpufan Juniormester
09. august 2005 - 23:18 #5
nu spørger du i asp-kategorieen, så jeg går stærkt ud fra at det er asp,
derfor skal du ikke bruge +, men &
rs_timeforbrug.Source = "SELECT * FROM hent_timer  WHERE job_id = " & Replace(rs_timeforbrug__MMColParam, "'", "''") & " AND brugernavn = " & Replace(rs_timeforbrug__MMuser, "'", "''") & ""
Avatar billede busschou Praktikant
10. august 2005 - 07:43 #6
cpufan >> det er til dels rigtig, om man bruger + eller & kommer nu ikke an på om man scripter i asp. Det kommer an på om man scripter i Jscript eller VBscript. Men brugerens If Else statements indikerer at der er tale om vbscript :o)
Avatar billede busschou Praktikant
10. august 2005 - 07:56 #7
undskyld jeg bander
Men fuck jeg er en idiot
Nu har jeg igen kommet til at deltage i et spørgsmål af jmc
Så er der nok igen ingen der credit for deres svar
suk suk suk
Nå men hvis du ikke kan bruge min kommentar jmc så falder der stadig ikke flere fra min side førend du har lukket dine gamle spørgsmål og godkendt de svar som er kommet ind
hygge .- over and out
Avatar billede busschou Praktikant
10. august 2005 - 08:01 #8
39 ubesvarede spørgsmål, 15 besvarede men ikke lukkede spørgsmål
og her http://www.eksperten.dk/spm/638512 påstår han at han ikke mener han skal gå alle gamle igennem for at opkræve svar
Men der er jo svar i de 15
Ren og skær dovenskab misbrug af andre folks rescourser
--
nå nok "brok" fra mig, synes bare i andre skulle vide det :o)
Avatar billede busschou Praktikant
10. august 2005 - 13:00 #9
jeg vil bare undskylde for min dårlige opførsel :o)
Jeg er blevet gjort opmærksom på af coadmin at der intet er at stille op imod folk som ikke godkender svar på deres spørgsmål, fordi der intet står om dette i reglerne
Men omvendt er det imod reglerne at spamme spørgsmål med ting som ikke er konkrete for sprøgsmålet
Fx er det spam at gøre opmærksom på at brugeren ikke har godkendt svar eller advare andre om det - det er så det karma er til for
----
Derfor  ville jeg lige sende min undskyldning :o) , som måske også er spam,
Anyways, undskyld! :o)
Avatar billede cpufan Juniormester
16. august 2005 - 11:26 #10
hehe ;-)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester