webForumDet fria alternativet

Datatyp Långt Heltal alltid 0 ?

Databaser & SQLur Databashanterare & SQL

6 svar · 284 visningar · startad av CatZ

Medlem sedan jan. 20022 440 inlägg
Frågan#1

Hur gör jag för att slippa 0:an när jag har Datatyp Långt heltal ?

Som det är nu vill jag tillåta tom insättning men det går inte :q , ser ju jättefult ut när man får ut en nolla som inte ska vara där.... bara för att @nders sade åt mig att köra med tal när det bara är siffror ;)

Jag får som sagt frag en nolla när jag gör

<input type="text" name="fält" value="<%= rs("fält") %>">

@nders sade ju åt mig att använda datatypen tal för alla tal... men nu får jag ju upp en 0 om användaren inte fyllt i den delen i formuläret.

If request.form("NnMpnID") = "" Then
NyttNnMpnID = "0"
Else
NyttNnMpnID = Request.Form("NnMpnID") 
End If

Om jag inte gör så så kraschar hela SQL frågan :x

Medlem sedan mars 2000187 inlägg
#2

felskrivet....sorry

Medlem sedan dec. 200012 464 inlägg
#3
<input type="text" name="fält" value="<%
if cdbl(rs("field")=0  then response.write "" else response.write rs("field") %>
">
Medlem sedan jan. 20022 440 inlägg
#4

Tack återigen LarsG du är en väldigt fin och underbar människa :f

Medlem sedan jan. 20022 440 inlägg
#5
<input type="text" name="fält" value="<%
if cdbl(rs("field")=0  then response.write "" else response.write rs("field") %>
">

hmm men jag saknar en ')'någonstans ?

Medlem sedan mars 2000126 inlägg
#6

Missat tecken.

Du har missat det här.

cdbl(rs("field") = 0

cdbl(rs("field")) = 0

//Broskan

Medlem sedan jan. 20022 440 inlägg
#7

Tack ;)

133 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)