Domanda

Ho un file di registro. Il file è strutturato. Ogni riga è delimitata dalle virgole in modo che sembri un tavolo. Devo leggere da questo file e trasportare il contenuto in una tabella di database. Voglio trattare le prime 9 virgole come delimetri e quelli del resto come solo un contenuto della decima colonna. Quindi, ci possono essere più di 9 virgole in una linea, ma il decimo e i prossimi non sono considerati un delimetro. In realtà so come farlo ripetendo i personaggi e controllando il verificarsi delle virgole. Ma non voglio che sia inefficiente. Forse c'è un modo migliore? Quale sarebbe il modo più accurato per raggiungere questo obiettivo? O C# o Delphi va bene. Per Oracle probabilmente userò Oracle ma SQL Server è anche un'opzione.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top