Vraag : MAXIMUM (SUBSTRING (variabele, 6,6)) gaat slechts naar 10???

Hi.

I dachten ik mijn probleem oploste, maar nieuwe arised van mijn oplossing. Hier is het:

xpresentyear = Request.Form („presentyear " )
sSQL_rs = „UITGEZOCHTE MAXIMUM IsNull ((SUBSTRING (chainlink, 6.6)), 0) ALS chain_number_max VAN tbl_registrer WAAR SUBSTRING (chainlink, 1.4) ZOALS DATEPART (jaar, getdate ()); „
Set rs=objConn.execute (sSQL_rs)

Then NEEM ik deze waarde in de lijst op:
'" & xpresentyear & „„+“ - „+““ & vervangt (rs („chain_number_max“) +1,“ '„,“ '' „) &“ '

Now… het schijnt het niet voorbij 10 zal krijgen! Hoe komt??? Is iets verkeerd met datatype (komt het uit een deel van een varchar-gebied)? Kan ik wat meer aanbrengen code zodat het als aantal en niet „tekst-aantal“ wordt geïnterpreteerd"? Het schijnt aan me dat MAXIMUM (SUBSTRING (chainlink, 6, 6)) zorg slechts voor het eerste cijfer in de aantal… HULP
Please!

Vriendelijke groeten

Ullenulle

Related Oplossingen: de Calculated variabele op server…

Antwoord : MAXIMUM (SUBSTRING (variabele, 6,6)) gaat slechts naar 10???

Eigenlijk, verschijnt dit aan is correcte SQL:
   MAXIMUM ISNULL ((GEGOTEN (SUBSTRING (CHAINLINK, 6, 6) ALS INT.)), 0)
Andere oplossingen  
 
programming4us programming4us