Fråga : Max (SUBSTRING (variabeln, 6,6)) går endast till 10???

Hi.

I tänkte att jag löste mitt problem, men ny arised från min lösning. Här den är:

xpresentyear =
)/>sSQL_rs = ”VALDA IsNull (max (SUBSTRINGEN (chainlink, 6.6)), 0) SOM chain_number_max FRÅN tbl_registrer VAR SUBSTRINGEN (chainlink, 1.4) LIK DATEPART (året, getdate ());

Then ”för
Set rs=objConn.execute (sSQL_rs) som JAG SÄTTER IN denna, värderar in i bordlägga:
'" & xpresentyear & ””+” - ”+”” & byter ut (rs (”chain_number_max”) +1,” '”,” '' ”), &” '

Now… som den verkar den, ska för att inte få det okända 10! Hur kommer??? Är något fel med datatypen (den är kommande från del av ensätta in)? Kan jag sätta i några mer kodifierar, så att det tolkas, som en numrera och inte ”text-numrerar”? Det verkar till mig att maxet (SUBSTRINGEN (chainlink, 6, 6)) endast look efter den första siffran i HJÄLPEN för numrera…
Please!

Best regards

Ullenulle

Related lösningar för class= ": " variabeln för class= på för serveren för title= " för Calculated " på serveren…

Svar : Max (SUBSTRING (variabeln, 6,6)) går endast till 10???

Faktiskt denna verkar till vara den korrekta SQLEN:
   ISNULL (max (CASTEN (SUBSTRINGEN (chainlink, 6, 6) SOM int)), 0)
Andra lösningar  
 
programming4us programming4us