ATL Attributes: db_param

Associates the specified member variable with an input or output parameter

Syntax

[
    define_attribute = "db_param",
    argument_list = {
        "ordinal",
        "paramtype",
        "dbtype",
        "precision",
        "scale",
        "status",
        "length"
    },
    required_arguments = "ordinal",
    help_string = "Associates the specified member variable with an input or output parameter",
    help_string ("ordinal") = "Field column number in rowset",
    help_string ("paramtype") = "OLE DB DBPARAMIO Indicator",
    help_string ("dbtype") = "OLE DB Type Indicator",
    help_string ("precision") = "Precision to be used",
    help_string ("scale") = "Scale to be used",
    help_string ("status") = "Member variable used to hold the status of this column",
    help_string ("length") = "Member variable used to hold the size of the column in bytes",
    usage = eClassUsage | eCoClassUsage | eCoClassMemberUsage | eCoClassMethodUsage | eLocalUsage | eMemberUsage | eMethodUsage | eStructUsage,
    group = eDBConsumerGroup,
    shipping = true,
    variable_args = true
];