Hola de nuevo a todos¡Gracias Rootk por tu codigo,lo he estado adaptando a lo que quiero hacer y me funciona solo con el primer textbox,si hago un bucle para que me guarde los valores de los textbox creados siempre me guarda el mismo valor,¿hay alguna manera de poder saltar a otro texbox y que me guarde el siguiente?¿ponerle una marca o algo asi?.Te dejo el codigo,por lo se guarda el primer valor,y algo mas animao estoy.Muchas gracioas de nuevo¡
Me.MySql_da_consulta_salas.Fill(DataSet2_consulta1 )
b = Me.DataSet2_consulta1.salas.Count
For a = 1 To b
Dim c As Control
For Each c In Panel1.Controls
If c.GetType().Name = "TextBox" Then
Dim mañana As TextBox = CType(c, TextBox)
'MessageBox.Show(mañana.Text)
'crea una nueva fila nueva y le da el conportamiento de trabajos
Dim fila As DataRow = DataSet11.registro_tras.NewRow
'asignamos los distintos campos a añadir
fila.Item("temperatura") = mañana.Text
'añadimos la nueva fila al dataset
DataSet11.registro_tras.Rows.Add(fila)
'actualizamos el adaptador para que la base de datos recoga los cambios
Me.MySql_da_registro_temperatura.Update(DataSet11, "registro_tras")
Exit For
End If
Next
Next