AJUDA COM XML X DATASET
Citação::
Porém, pensando bem, existe um jeito até mais simples para gravar os dados no banco
vc pode fazer um for each no dataset e gravando no banco com um insert
Obrigado pela ajuda, mas consegui com o seguinte código.
Citação:
public static DataSet SelectSqlRows(string connectionString,
string queryString, string tableName)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
SqlDataAdapter adapter = new SqlDataAdapter();
adapter.SelectCommand = new SqlCommand(queryString, connection);
SqlCommandBuilder builder = new SqlCommandBuilder(adapter);
connection.Open();
DataSet dataSet = new DataSet();
adapter.Fill(dataSet, tableName);
//code to modify data in DataSet here
builder.GetUpdateCommand();
//Without the SqlCommandBuilder this line would fail
adapter.Update(dataSet, tableName);
return dataSet;
}
}
Desta forma não preciso criar parametro a parametro ou passar linha a linha. o proprio adapter com o SqlCommandBuilder executa para mim.