How to pass a very long integer to a function in vbscript : I have a number which is very long and need to use it as a parameter in a sql statement to be executed. I am trying to convert that 'testSessionID' string to double or Long, the function returns Err.description. but when i use testSessionID = "2784863" it works fine.  Can someone help asap. here is my code:

    testSessionID = "1030000000000000005"
    Dim TSID 
    TSID = CDbl (testSessionID)
    Dim script_testSessionStatus, testSessionStatus
    'Getting the TestSession Status of TestSessionID
    script_testSessionStatus = ("exec GetTestSession @TestSessionID ='" & TSID & "'")
    testSessionStatus = ExecuteSQLStatement_String(script_testSessionStatus, "Value")

    Public Function ExecuteSQLStatement_String(Sql_Statement, colname)
	    Err.Clear
	    On Error Resume Next 
	    objRecordSet.open Sql_Statement,objconnection,1
	    If Err.Number <> 0 Then
		    ExecuteSQLStatement_String = Err.description
		    objRecordSet.Close
		    Err.Clear
	    Else 
		    ExecuteSQLStatement_String = objRecordSet.Fields(colname).Value
		    objRecordSet.Close
	    End If 
	    On Error GoTo 0
    End Function
