Hej! Hej Stellan, Ja, tack för tipset. Men det gav faktiskt inget resultat! Det kan inte vara så att du har missat fnuttar(="") någon stans??? Det låter som om rs inte innehåller något recordset. Har du öppnant recordsetet innan. Ligger koden i en funktion? Har du nollstält variabeln? Nej, det verkar som jag tagit mig vatten över huvudet!!Type mismatch
Jag får upp följande felmeddelande :
================================
Microsoft VBScript runtime error '800a000d'
Type mismatch: 'RS'
/calendar/Int_DataAction.asp, line 370
==============================
I Line 370 återfinns den här koden: (rad 370)=Select Case RS(strFieldName).Type
==============================
' Test the data types and display appropriately
Select Case RS(strFieldName).Type
Case adBoolean, adUnsignedTinyInt 'Boolean
strBool = ""
If Request(strFieldName) <> 0 Then
trBool = "True"
Else
strBool = "False"
End If
Response.Write strBool
=================================
Vad är problemet? Kan någon ge mig en vink om vad det handlar om?
Tacksam för hjälp!
Stellan HaakenstadSv: Type mismatch
Om du går till Knowledge Base eller MSDN Library kommer du att finna ett antal förslag till en lösning:
Knowledge Base
www.support.microsoft.com
MSDN Library
http://msdn.microsoft.com/library/default.asp
Skriv sedan in ditt felmeddelande enligt följande:
"Microsoft VBScript runtime error '800a000d'"
mvh
NicholasSv: Type mismatch
Jag får inte någon bra hjälp där.
Det verkar som att det är "RS" som inte fungerar??
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open "SELECT Logon FROM tblLogons Where Logon='" & Trim(sLogon) & "'", sConnect, 0, 1 'adOpenForwardOnly,adLockReadOnly
Det är hur som helst svårsökt tycker jag. Många include files att hålla koll på osv.
Det luriga är det också att jag får kontakt med databasen då jag kollar andra saker, men då ja ska lägga in poster får jag upp felmeddelandet :(
Stellan HaakenstadSv: Type mismatch
RS("strFieldName")
..bara en tankeSv: Type mismatch
Om du testar följande kod kommer du få samma fel:
<code>
Dim rs
response.write rs(0)
</code>
Detta för att den försöker tolka rs som en array när den är empty. Vilket ger 13 -
Type mismatch.Sv: Type mismatch
Bara filen "Int_DataAction.asp" ligger på 800 rader med 6 inkluderade filer.
Jag har Recordset och RS är också stängd sedan tidigare!
Jag har stora problem med att felsöka i detta virrvarr!!
Synd! Allt annat funkar förutom då jag ska lägga till eller dublettera poster.
Det är ett bokningssystem för lokaler!
Stellan Haakenstad