Como estan, tengo un gran problema, resulta que utilizo los datagrid para una aplicacion.
El problema esta en que utilizo EXECUTE y necesito modificar los registros directamente desde el datagrid y nose puede a pesar de que tengo Datagrid1.allowupdate=true
Dim rs as Recordset
Set rs = cnx.Execute("SELECT * FROM ciudadanos")
Set DataGrid1.DataSource = rs
Ahora si en lugar de EXECUTE utilizo el OPEN funciona sin problemas, hay alguna manera sencilla de hacerlo funcionar con execute o simplemente tendre que cambiarme a .OPEN con lo cual tendria que estar limpiando el rs con NOTHING y .CLOSE
Dim rs as Recordset
Set rs = New Recordset
rs.Open "SELECT * FROM ciudadanos", cnx, adOpenStatic, adLockOptimistic
Set DataGrid1.DataSource = rs