[firebase-br] Off Top: Problema Firebird com VB 6
Cicero F
cicero_cfm em hotmail.com
Ter Abr 10 13:39:12 -03 2007
Boa tarde companheiros e desculpa pelo off, mas é q ja to loquinho a ponto
de largar mão do FireBird.
Bom tenho uma tabela q é uma agenda médica e não estou conseguindo excluir
registro dela estou usando o FireBird 2.0 e VB 6 com OLEDB e fazendo
conforme abaixo:
Dim Str2 As String
Dim Rs2 As New ADODB.Recordset
If MsgBox("Deseja Realmente Excluir a Consulta do(a) Paciente " &
Lista.TextMatrix(Lista.Row, 4), vbQuestion + vbYesNo + 256, "Atenção") =
vbYes Then
'--------------------
Str2 = "SELECT * From AGENDA WHERE AGENDA.CODIGO=" &
Val(Lista.TextMatrix(Lista.Row, 1))
Rs2.CursorLocation = adUseClient
Rs2.Open Str2, DB, adOpenKeyset, adLockOptimistic
'--------------------
If Rs2.RecordCount <> 0 Then
'----------------
Rs2.Delete
'----------------
End If
Rs2.Close
Set Rs2 = Nothing
'--------------------
End If
Esta dando a seguinte msg :
E esta dando o seguinte erro : Run-time error ‘-2147217864(80040e38)’
“A linha não pode ser localizada para atualização. Alguns valores podem ter
sido alterados desde que ela foi lida pela última vez.”
Alguem poderia me dizer o q esta acontecendo ?
Grato
Cícero
_________________________________________________________________
Verificador de Segurança do Windows Live OneCare: combata já vírus e outras
ameaças! http://onecare.live.com/site/pt-br/default.htm
Mais detalhes sobre a lista de discussão lista