Hola, estoy con una aplicación que gestiona una BD access, cuando la ejecuto funciona todo bien, si no hago ningun cambio en el datagrid tb funciona, pero cuando e modificado el datagrid yhago el Update me da el siguiente error:
Error de sintaxis (falta operador) en la expresión de consulta '((Id = ?) AND ((? = 1 AND Domicilio IS NULL) OR (Domicilio = ?)) AND ((? = 1 AND Num_Vivienda IS NULL) OR (Num_Vivienda = ?)) AND ((? = 1 AND Nombre IS NULL) OR (Nombre = ?)) AND ((? = 1 AND Primer_Apellido IS NULL) OR (Primer_Apellido = ?)) AND ((? = 1 A'.
La instruccion que falla:
[color=#0000ff size=2]Me[/color].AdaptadorDeDatos.Update([color=#0000ff size=2]CType[/color]([color=#0000ff size=2]Me[/color].bindingSource1.DataSource, DataTable)).
La Tabla de la BD tiene clave, por favor, alguien que sea tan amable de indicarme por qué casca.Gracias