webForumDet fria alternativet

skumt string-fel....

ASP

7 svar · 202 visningar · startad av nakoz

Medlem sedan dec. 1999653 inlägg
Frågan#1

har en databas där jag hämtar en del värden ifrån, bland annat har jag lite info om min dator där... så när jag ska hämta värdet för mProcessor som jag kallar den så får jag följande felmeddelande:
Körningsfel i Microsoft VBScript fel '800a000d'

Inkompatibla typer: '[string: "Celeron300a @ 374 Mh"]'

/asp/quake/crew/default.asp, rad 60

fältet har datatyp text och teckenstorlek 100, så de borde väl inte va några problem..? beror det på "snabela:t" (@)?

MVH

------------------
nakoz :)

Medlem sedan juni 200032 967 inlägg
#2

nja... ge oss koden så får vi se på den.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan dec. 1999653 inlägg
#3

sure thing..

<% Do Until rs.EOF

counter = counter + 1
If counter Mod 2 = 0 Then
color = "C4D6E4"
Else
color = "C7DEEF"
End If %>

	<tr bgcolor="#<%= color %>">
		<td><%= rs("mAlias") %></td>
		<td><%= rs("mIcq") %></td>
		<td><a href="mailto:<%= rs("mEmail") %>"><%= rs("mEmail") %></a></td>
		<td>
		[b]<% If rs("mProcessor") AND rs("mNamn") <> "" Then[/b]
		Response.Write "<a href=spec.asp?memID="& rs("mID") &">Yes</a>"
		Else
		Response.Write "No"
		End If %>
		</td>
	</tr>

<% rs.MoveNext 
	Loop %>

rad 60 är den i fet stil..

MVH

------------------
nakoz :)

Medlem sedan dec. 19998 577 inlägg
#4

Du måste jämföra värdet för varje variabel:

If rs("mProcessor") <> "" AND rs("mNamn") <> "" Then

Du kan endast göra som du skrev om värdet i variablen innehåller ett booelskt(?) värde...

Mvh, Vide

------------------
Function onLick(name)
Punch.name(in_the_ear)
End Function

Jourhavande Vide

[Redigerat av Vide den 22 jan 2001]

Medlem sedan dec. 1999653 inlägg
#5

men fan dig vide... sluta kunna allt! :e

tack så jättemycke :)

MVH

------------------
nakoz :)

Medlem sedan juni 200032 967 inlägg
#6

vide, ta tillbaka det där!
jag skulle svara på den här frågan!X( ;)

förresten en liten parentes:

så som du (nakoz alltså) hade skrivit din if-sats kollar den om rs("mProcessor") är true, dvs en boolean och inte en sträng. det är det som skapar felmeddelandet.

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

[Redigerat av @nders den 22 jan 2001]

Medlem sedan juni 200032 967 inlägg
#7

så ser jag att vide har slängt in min parentes också. damn ;)

bortse från mitt inlägg alltså! :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan dec. 19998 577 inlägg
#8

Hehe... någon gång måste jag ju också vara först... ;)

------------------
Function onLick(name)
Punch.name(in_the_ear)
End Function

Jourhavande Vide

273 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)