SQLGetInfo (driver Excel)
Nota
In questo argomento vengono fornite informazioni specifiche del driver di Excel. Per informazioni generali su questa funzione, vedere l'argomento appropriato in Informazioni di riferimento sulle API ODBC.
SQLGetInfo supporta il tipo di informazioni SQL_FILE_USAGE. Il valore restituito è un numero intero a 16 bit che indica come il driver gestisce direttamente i file in un'origine dati:
SQL_FILE_NOT_SUPPORTED: il driver non è un driver a livello singolo.
SQL_FILE_TABLE: un driver a livello singolo considera i file in un'origine dati come tabelle.
SQL_FILE_QUALIFIER: un driver a livello singolo considera i file in un'origine dati come qualificatore.
Il driver ODBC restituisce SQL_FILE_TABLE permicrosoft Exceldriver perché ogni file è una tabella.
SQL_DBMS_VER
ISAM | Versione | Formato dei numeri di versione |
---|---|---|
Microsoft Excel | 3,0 | 03.00.0000 |
4,0 | 04.00.0000 | |
5.0/7.0 | 05.00.0000 | |
97/2000 | 08.00.0000 |
SQL_FILE_USAGE
SQL_FILE_TABLE (Excel 3.0/4.0)
SQL_FILE_CATALOG (Excel 5.0/7.0)
SQL_MAX_CHAR_LITERAL_LEN
255 (Excel 3.0/4.0/5.0/7.0)
65535 (Excel 97)
SQL_MAX_COLUMN_NAME_LEN
30 (Excel 3.0/4.0)
64 (Excel 5.0/7.0/97)
SQL_MAX_TABLE_NAME_LEN
12 (Excel 3.0/4.0)
31 (Excel 5.0/7.0/97)
SQL_CATALOG_NAME_SEPARATOR
"\" (Excel 3.0/4.0)
"." (Excel 5.0/7.0/97)
SQL_CATALOG_TERM
"Directory" (Excel 3.0/4.0)
"Cartella di lavoro" (Excel 5.0/7.0/97)
SQL_CATALOG_USAGE
SQL_QU_DML_STATEMENTS | SQL_QU_TABLE_DEFINITION
SQL_TIMEDATE_FUNCTIONS
SQL_FN_TD_CURDATE | SQL_FN_TD_CURTIME | SQL_FN_TD_DAYOFMONTH | SQL_FN_TD_DAYOFWEEK | SQL_FN_TD_DAYOFYEAR | SQL_FN_TD_HOUR | SQL_FN_TD_MINUTE | SQL_FN_TD_MONTH | SQL_FN_TD_NOW | SQL_FN_TD_SECOND | SQL_FN_TD_WEEK | SQL_FN_TD_YEAR