ERROR 3265 PROBLEMAS COM DELETE VB6MYSQL5
Olá pessoal,
Estou tendo problemas aqui ao tentar deletar um registro ele aponta para uma combo
que carrega dados de outra tabela gerando o erro 3265 - item da coleção correspondente não pode ser encontrado o nome solicitado.
Porém ele apaga o registro.
DESDE JàAGRADEÇO PELA AJUDA E ATENÇÃO
Estou tendo problemas aqui ao tentar deletar um registro ele aponta para uma combo
que carrega dados de outra tabela gerando o erro 3265 - item da coleção correspondente não pode ser encontrado o nome solicitado.
Porém ele apaga o registro.
Private Sub cmdExcluir_Click()
Set objrs = New ADODB.Recordset
objrs.CursorLocation = adUseClient
objrs.Open "SELECT tb_alunos.* From tb_alunos", objCN, adOpenStatic, adLockOptimistic
If objrs(0) > 0 Then
If (MsgBox("Confirma a Remoção do Aluno(a): '" & cboNome.Text & "' do Sistema", vbYesNo, "Deletar Dados do Aluno " & txtId_Aluno.Text & "") = vbYes) Then
sSql = "DELETE FROM tb_alunos WHERE Id_Aluno=" & txtId_Aluno.Text & ""
objCN.Execute sSql
MsgBox "Registro Deletado do Sistema !", vbInformation, "Registro Deletado"
Call LimparTextBox
Call LimparCboBox
chkAtivo.Value = vbUnchecked
txtId_Aluno.Text = ""
txtCpf.Text = ""
objrs.MoveNext
If objrs.EOF Then
objrs.MoveLast
End If
End If
End If
cboNome.Clear
objrs.Close
'Exit Sub
Call CarregaRegistros ' CARREGA OS TEXTBOX
Call CarregaNome ' CARREGA A LISTA DA COMO
Call PreencheCBOText ' CARREGA A PROPRIEDADE TEXT DA COMBO QUE é ONDE ELE APONTA PARA CBOEMPRESA.TEXT = OBJRS!EMPRESA & ""
Set objrs = Nothing
End Sub
DESDE JàAGRADEÇO PELA AJUDA E ATENÇÃO
Esse código já arrumamos ontem ate o fechamento do objrs.
As subs abaixo usam o objrs que está fechado
ele tem que ser fechado pois o o objrs retorna um registro só para ver se o tabela tem registro. Ela deveria ser aberta dentro da sub. Isso está muito complicado para fazer por aqui. Vamos fazer pelo msn.
As subs abaixo usam o objrs que está fechado
ele tem que ser fechado pois o o objrs retorna um registro só para ver se o tabela tem registro. Ela deveria ser aberta dentro da sub. Isso está muito complicado para fazer por aqui. Vamos fazer pelo msn.
Já analisou as subs. Se precisar de ajuda posta aqui.
Tópico encerrado , respostas não são mais permitidas