Buenas compañeros,
 
Estoy haciendo alguna prueba, y he creado una BD local al proyecto... Hasta ahí bien, perfecto... Pero cuando intento crear un registro o hacer un update NO lo guarda..! 
Lo estoy haciendo en plan sucio, porque ya he probado con DataSet tipados y tampoco lo guardaba...  
Código:
 Dim conexion As SqlConnection = New SqlConnection(My.Settings.MisGastosBDConnectionString)
                Dim comando As New SqlCommand("UPDATE Gastos SET importe = " & dr.importe & " WHERE (idGrupoGasto = " & dr.idGrupoGasto & ") " _
                                              & "AND (fecha_mes = " & dr.fecha_mes & ") AND (fecha_anno = " & dr.fecha_anno & ")", conexion)
                comando.CommandType = CommandType.Text
                conexion.Open()
                comando.ExecuteNonQuery()
                conexion.Close()
  Qué me falta por hacer?? O por configurar..?  
Un saludo y gracias!!!