Ограничена ли 64-битная ODBC / Win7 / Excel 2010 64-битными столбцами? - PullRequest
1 голос
/ 17 октября 2011

Я использую ODBC для записи в файл XLSB.Я ограничен 255 столбцами (или где-то близко к этому)?Когда я пытаюсь написать 500 столбцов, я получаю следующую ошибку:

HY001 -1040 [Microsoft][ODBC Excel Driver] Too many fields defined.

Возможно, у меня неправильные драйверы?Вот моя строка подключения:

"Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};Dbq=PATH_TO_XLSB_HERE;DefaultDir=OUTPUT_FOLDER_HERE;"

1 Ответ

2 голосов
/ 17 октября 2011

Excel 2010 поддерживает 16 384 столбца:

http://office.microsoft.com/en-us/excel-help/excel-specifications-and-limits-HP010342495.aspx?CTT=5&origin=HP005199291

Вам, вероятно, нужно переключиться на поставщика ODBC ACE.OLEDB, чтобы воспользоваться ими.

...