C'è un percorso diretto che è abbastanza semplice? (cioè SQL Server può leggere XML)Qual è il modo migliore per salvare i dati XML su SQL Server?
Oppure, è meglio analizzare l'XML e trasferirlo nel solito modo tramite ADO.Net come singole righe o magari un aggiornamento di gruppo?
Mi rendo conto che potrebbero esserci soluzioni che coinvolgono processi di memorizzazione complessi di grandi dimensioni - mentre io non sono del tutto contrario a questo, io tendo a preferire avere la maggior parte della mia logica aziendale nel codice C#. Ho visto una soluzione utilizzando SQLXMLBulkLoad, ma sembrava richiedere un codice SQL abbastanza complesso.
Per riferimento, lavorerò con circa 100 righe alla volta con circa 50 piccole porzioni di dati per ciascuna (stringhe e int). Questo alla fine diventerà un lavoro batch giornaliero.
Qualsiasi snippet di codice che è possibile fornire sarebbe molto apprezzato.
quale versione di SQL Server? –
Sono principalmente su SQL Server 2005 sebbene abbia accesso al 2008. – alchemical