L n'importe où 12 - Exportation de données sur Exc
-
30-09-2020 - |
Question
03Cp> Dois-je installer MS Office Excel sur la machine où est SQL Anywhere Server 12 pour le code ci-dessous pour fonctionner?u003C/
03Cp> Ou SA 12 ou Windows ont un conducteur MS Excel?u003C/
SELECT * FROM SalesOrders;
OUTPUT USING 'Driver=Microsoft Excel Driver (*.xls);
DBQ=c:\\test\\sales.xls;
READONLY=0' INTO "newSalesData";
La solution
03Cp> Le format OUTPUT USING
de l'instruction utilise un pilote ODBC pour créer / envoyer les données à.u003C/
03Cp> Cela signifie que vous devez avoir un pilote ODBC sur le serveur pouvant créer des fichiers XLS.u003C/
03Cp> Il existe une MS Office 2007 ODBC 03Ca href="https://www.microsoft.com/en-us/download/details.aspx?id=23734" rel="nofollow">Téléchargement disponibleu003C/ de Microsoft, qui fournit un tel pilote.u003C/
03Cp> Je ne sais pas s'il existe des conducteurs de 64 bits (je pense que cela doit correspondre à vos pilotes ODBC 2010/2013/2016 Office 2010/2013/2016.u003C/