Modificare la connessione dati SQL esistente utilizzando Aspose.Cells
Aspose.Cells supporta la modifica di una connessione dati SQL esistente. L’articolo spiegherà come utilizzare Aspose.Cells per modificare diverse proprietà di una connessione dati SQL.
È possibile aggiungere o visualizzare le connessioni dati all’interno di Microsoft Excel seguendo il comando di menu Dati > Connessioni.
Allo stesso modo, Aspose.Cells fornisce i mezzi per accedere e modificare le Connessioni Dati utilizzando la collezione Workbook.DataConnections.
Modificare la connessione dati SQL esistente usando Aspose.Cells
Il seguente esempio illustra l’uso di Aspose.Cells per modificare la connessione dati SQL del foglio di lavoro. Puoi scaricare il file di origine di Excel utilizzato in questo codice e il file di output di Excel generato dal codice dai seguenti collegamenti.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Create workbook object | |
Workbook workbook = new Workbook(dataDir + "DataConnection.xlsx"); | |
// Access first Data Connection | |
ExternalConnection conn = workbook.DataConnections[0]; | |
// Change the Data Connection Name and Odc file | |
conn.Name = "MyConnectionName"; | |
conn.OdcFile = "C:\\Users\\MyDefaulConnection.odc"; | |
// Change the Command Type, Command and Connection String | |
DBConnection dbConn = conn as DBConnection; | |
dbConn.CommandType = OLEDBCommandType.SqlStatement; | |
dbConn.Command = "Select * from AdminTable"; | |
dbConn.ConnectionString = "Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False"; | |
// Save the workbook | |
workbook.Save(dataDir + "output_out.xlsx"); |