Te falta decirle al adaptador que conexion va a utilizar y estoe esta de mas
adaptador.SelectCommand.ExecuteNonQuery()
El Select se ejecuta cuando mandas llamar el metodo Fill, es mas ni siquiera necesitas abrir la conexion puesto que el mismo método la abre y cierra. |