Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
ceODBC / data / ceODBC-doc / doc / src / variable.rst
Size: Mime:
.. _varobj:

****************
Variable Objects
****************

.. note::

   The DB API definition does not define this object.


.. attribute:: Variable.bufferSize

   This read-only attribute returns the size of the buffer allocated for each
   element.


.. method:: Variable.getvalue([pos=0])

   Return the value at the given position in the variable.


.. attribute:: Variable.inconverter

    This read-write attribute specifies the method used to convert data from
    Python to the database. The method signature is converter(value) and the
    expected return value is the value to bind to the database. If this
    attribute is None, the value is bound directly without any conversion.


.. attribute:: Variable.input

   This read-write attribute specifies whether the variable is used as an input
   variable and should normally be left as True.


.. attribute:: Variable.numElements

   This read-only attribute returns the number of elements allocated.


.. attribute:: Variable.outconverter

    This read-write attribute specifies the method used to convert data from
    from the database to Python. The method signature is converter(value) and
    the expected return value is the value to return to Python. If this
    attribute is None, the value is returned directly without any conversion.


.. attribute:: Variable.output

   This read-write attribute specifies whether the variable is used as an
   output variable. It should normally be left as False except when calling
   stored procedures with output variables.


.. attribute:: Variable.scale

   This read-only attribute returns the scale of the variable.


.. method:: Variable.setvalue(pos, value)

   Set the value at the given position in the variable.


.. attribute:: Variable.size

   This read-only attribute returns the size of the variable.

.. attribute:: Variable.type

   This read-only attribute returns the type of the variable.