Connection.odbcGetInfoLong(Int32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides an interface to the SQLGetInfo ODBC function to retrieve information about the ODBC driver and data source that are associated with a connection.
public:
virtual int odbcGetInfoLong(int _InfoId);
public virtual int odbcGetInfoLong (int _InfoId);
abstract member odbcGetInfoLong : int -> int
override this.odbcGetInfoLong : int -> int
Public Overridable Function odbcGetInfoLong (_InfoId As Integer) As Integer
Parameters
- _InfoId
- Int32
An Integer data type that specifies an ID for the requested information, according to the ODBC standard.
Returns
An Integer data type value for the information that is retrieved.
Remarks
This method retrieves a 32-bit integer and returns it as an integer.
In the following example, the odbcGetInfoLong method returns an integer for the maximum row size.
void getConnection()
{
Connection con;
Statement stmt;
int info;
#define.SQL_MAX_ROW_SIZE(104)
con = new Connection();
try
{
info = con.odbcGetInfoLong(#SQL_MAX_ROW_SIZE);
print info;
pause;
}
catch(exception::Error)
{
print "An error occurred.";
}
}