Que tal
FJDSystem, dudo mucho que alguien te quiera resolver todo tu problema, aqui normalmente se ayuda con dudas de código o parte de código de parte de la persona que realiza la pregunta. Bien, acontinuación te dejo un enlace donde viene un ejemplo de actualizar datos.
http://www.mundoprogramacion.com/net...es_update.aspx
Con respecto a la búsqueda te dejo los siguientes enlaces:
http://www.mygnet.net/manuales/vb_do..._de_datos.1898 http://www.elguille.info/NET/ADONET/..._basedatos.htm
Saludos!