Problemas con OleDbDataAdapter

Carlos Escribano Rey
22 de Abril del 2004
Buenas. Estoy haciendo una aplicación que maneja tablas que no tienen clave primaria (hasta que en un momento del proceso se la genere yo en base a datos que tiene en algunos campos). Cargo la tabla en un DataSet para poder normalizarla, en este caso, pasar todos los campos a mayúsculas. Modifico la tabla en memoria (en el propio DataSet), pero luego no puedo utilizar el método Update del OledbDataAdapter por no tener clave primaria.

No controlo demasiado esto todavía (llevo unos meses con este lenguaje) y si alguien ha trabajado en estas condiciones y me puede ayudar... Me gustaría saber cómo puedo actualizar los datos e insertar nuevos registros en la base de datos física, no en memoria, una vez hecho eso en memoria, es decir aceptar los cambios realizados en el DataSet y que se apliquen en la base de datos.

Muchisimas gracias.