none
Inserir dados de um DataTable no SQL Server RRS feed

  • Pergunta

  • Pessoal tenho um datatable que estou preenchendo apartir de um arquivo csv veja exemplo abaixo, preciso gravar isto numa tabela do SQLServer, qual o melhor modo de fazer, poderia me citar um exemplo ?!

    ################################################

      Private Function ParsingCSV(ByVal filename As String) As DataTable
            Dim table As New DataTable()

            table.Columns.Add("DataHora")
            table.Columns.Add("Abertura")
            table.Columns.Add("Maxima")
            table.Columns.Add("Minima")
            table.Columns.Add("Fechamento")
            table.Columns.Add("Qtt")
            table.Columns.Add("Volume")
            table.Columns.Add("Negocios")
            table.Columns.Add("Status")

            Dim parser As New FileIO.TextFieldParser(filename)

            parser.Delimiters = New String() {";"} ' fields are separated by comma
            parser.HasFieldsEnclosedInQuotes = True ' each of the values is enclosed with double quotes
            parser.TrimWhiteSpace = True

            parser.ReadLine()

            Do Until parser.EndOfData = True
                table.Rows.Add(parser.ReadFields())
            Loop

            Return table
        End Function


    Ajuda da MSDN

    quarta-feira, 3 de julho de 2013 20:38