consulta sobre recordset y grid

21/07/2003 - 23:35 por Carlos Mauricio Cevallos | Informe spam
alguien me podria ayudar a resolver el siguiente problema:

StrSql = "DELETE from m_usuarios"
StrSql = StrSql & " Where cod_usuario= '" &
frmManUsuarios.dtgUsuarios.Columns(0) & "' "
Set rcsUsuarios = New ADODB.Recordset
rcsUsuarios.Open StrSql, acnProduccion, adOpenDynamic,
adLockOptimistic, adCmdText


StrSql = "select * from m_usuarios"
Set rcsUsuarios = New ADODB.Recordset
rcsUsuarios.Open StrSql, acnProduccion, adOpenDynamic,
adLockOptimistic, adCmdText

'''' en esta linea me da el error "el conjunto de filas no
admite marcadores"
Set dtgUsuarios.DataSource = rcsUsuarios

elimino el registro y luego al querer asignarle un recordset al datagrid me
da error.
 

Leer las respuestas

#1 Sashka
22/07/2003 - 01:06 | Informe spam
Es que no estás eliminando nada.. si tienes una sentencia que empieza
por DELETE... lo que tienes es que ejecutarla en lugar de abrir un
recordset.

StrSql = "DELETE from m_usuarios"
StrSql = StrSql & " Where cod_usuario= '" &
frmManUsuarios.dtgUsuarios.Columns(0) & "' "
acnProduccion.execute strSQL


Sashka

"Carlos Mauricio Cevallos" escribió en el
mensaje news:
alguien me podria ayudar a resolver el siguiente problema:

StrSql = "DELETE from m_usuarios"
StrSql = StrSql & " Where cod_usuario= '" &
frmManUsuarios.dtgUsuarios.Columns(0) & "' "
Set rcsUsuarios = New ADODB.Recordset
rcsUsuarios.Open StrSql, acnProduccion, adOpenDynamic,
adLockOptimistic, adCmdText


StrSql = "select * from m_usuarios"
Set rcsUsuarios = New ADODB.Recordset
rcsUsuarios.Open StrSql, acnProduccion, adOpenDynamic,
adLockOptimistic, adCmdText

'''' en esta linea me da el error "el conjunto de filas no
admite marcadores"
Set dtgUsuarios.DataSource = rcsUsuarios

elimino el registro y luego al querer asignarle un recordset al datagrid


me
da error.




Preguntas similares