/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Gemme i database
Fra : Per Ahm


Dato : 19-01-03 22:26

Hej NG!

Jeg har lavet en lille nyheds funtion, og kan fint hente data fra min db.
Men når jeg skal til føje fra min "post" side til ad-db1.asp

får jeg følgende fejl:

Fejltype:
Der opstod en Microsoft VBScript-kørselsfejl (0x800A01A8)
Et objekt er obligatorisk: ''
/privat-ny/ad-db1.asp, line 77 -

Linje 77 er dennne: RS("dato") = Upload.Form("dato")
________

<%
SQL = "SELECT * FROM chat;"
set Conn = Server.CreateObject("ADODB.Connection")
set RS = Server.CreateObject("ADODB.Recordset")
Conn.Open Session("Database")
Conn.BeginTrans
RS.Open SQL, Conn,3,3
RS.AddNew

RS("dato") = Upload.Form("dato")
RS("overskrift") = Upload.Form("overskrift")
RS("nyhed") = Upload.Form("nyhed")

RS.Update
Conn.CommitTrans
RS.Close
Conn.Close
Set RS = Nothing
Set Conn = Nothing

%>


Kan nogen se hvad jeg mangler!

--
Med venlig hilsen
Per Ahm

http://home1.stofanet.dk/per.ahm/

"640K ought to be enough for anybody."
Bill Gates, 1981

"I think there is a world market for maybe five computers."
Thomas Watson, chairman of IBM, 1943



 
 
Jens Gyldenkærne Cla~ (20-01-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 20-01-03 00:13

Per Ahm skrev:

> Der opstod en Microsoft VBScript-kørselsfejl (0x800A01A8)
> Et objekt er obligatorisk: ''
> /privat-ny/ad-db1.asp, line 77 -
>
> Linje 77 er dennne: RS("dato") = Upload.Form("dato")

Første tjek - der er data i dit dato-felt, ikke?
Datoer kan være drilske at håndtere - men det behøver ikke være der
fejlen er. Har du prøvet at undlade datotildelingen (udkommenter
den ene linje).

Du kan også prøve at konvertere til en dato - Cdate(<værdi>) - det
giver måske ikke en færdig løsning, men om ikke andet skulle du
kunne få en mere præcis fejlmeddelelse.

Hvis problemet er at datoen opfattes forkert kan du prøve det råd
der er givet her <http://www.asp-faq.dk/article/?id=47>.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Per Ahm (20-01-2003)
Kommentar
Fra : Per Ahm


Dato : 20-01-03 23:27

> Første tjek - der er data i dit dato-felt, ikke?
> Datoer kan være drilske at håndtere - men det behøver ikke være der
> fejlen er. Har du prøvet at undlade datotildelingen (udkommenter
> den ene linje).
>
> Du kan også prøve at konvertere til en dato - Cdate(<værdi>) - det
> giver måske ikke en færdig løsning, men om ikke andet skulle du
> kunne få en mere præcis fejlmeddelelse.
>
> Hvis problemet er at datoen opfattes forkert kan du prøve det råd
> der er givet her <http://www.asp-faq.dk/article/?id=47>.

Nu kører skidtet sku uden problemer... og uden ændringer!

Æv - for så er det jo ikke så skide stabilt...

--
Med venlig hilsen
Per Ahm

http://home1.stofanet.dk/per.ahm/

"640K ought to be enough for anybody."
Bill Gates, 1981



Jens Gyldenkærne Cla~ (21-01-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 21-01-03 10:05

Per Ahm skrev:

>> Hvis problemet er at datoen opfattes forkert kan du prøve det
>> råd der er givet her <http://www.asp-faq.dk/article/?id=47>.
>
> Nu kører skidtet sku uden problemer... og uden ændringer!

Er "ændringen" måske at du nu submitter andre datoværdier?

Som jeg skrev tidligere kan datohåntering let drille i asp. Nogle
datoer konverteres måske fint - eller i hvert fald uden brok - mens
andre melder fejl.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste