En este post voy a describir los pasos a seguir para aumentar el timeout a un dataset de vb.net, como es de conocimiento general, un dataset creado en modo de designer es muy util, ya que evita desarrollar su estructura, ademas es muy rápido de desarrollar sin necesidad de mucho código tipeado, la gran desventaja es que no podemos establecer la propiedad del timeout, y en una consulta un poco extensa nos dará como resultado un timeout.
A continuación les mostrare la solución a este detalle.
Primer paso sera crear un dataset:
Ya teniendo el dataset creado le daremos doble click al tableadapter en este caso sera darle el doble click a Fill,GetData(), con lo cual nos desplegara la clase parcial publica del tableadapter:
luego agregaremos el código siguiente que corresponde a crear la propiedad del commandtimeout:
Y para poder implementar este dataset y utilizar la propiedad del commandtimeout, se crea una instancia del tableadapter al cual se le creo esta propiedad, como veremos a continuación:
Y con esto ya tenemos un dataset al cual podremos asignarle el timeout deseado y no el establecido por default.
Espero sea de utilidad el minitutorial.
Si tienen alguna duda con gusto se le aclarara.