Fiz o código abaixo no evento click de um botão e da o erro: A operação deve usar uma consulta atualizável.
O código é esse:
Dim Cn As OleDbConnection
Dim Comm As OleDb.OleDbCommand
Dim strComando As String
Dim Voto As String
Cn = New OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=C:\Inetpub\ root\referendo\colmeia.mdb;")
If rbSim.Checked = True Then
Voto = "1"
End If
If rbNao.Checked = True Then
Voto = "2"
End If
Cn.Open()
strComando = "UPDATE tab_aluno SET tab_aluno.VOTOU ='Sim', tab_aluno.VOTO = '" & Voto & "' WHERE tab_aluno.NR_CGM='" & Session("CGM") & "'"
Comm = New OleDb.OleDbCommand(strComando, Cn)
Comm.CommandType = CommandType.Text
Comm.ExecuteNonQuery()
Cn.Close()
End Sub
No iis, a pasta virtual está com direitos de gravação. Não sei o q pode ser...
Essa é a descrição do erro:
A operação deve usar uma consulta atualizável.
De ion: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.OleDb.OleDbException: A operação deve usar uma consulta atualizável.
Pergunta
Guest alex.resende
Fiz o código abaixo no evento click de um botão e da o erro: A operação deve usar uma consulta atualizável.
O código é esse:
Dim Cn As OleDbConnection
Dim Comm As OleDb.OleDbCommand
Dim strComando As String
Dim Voto As String
Cn = New OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=C:\Inetpub\ root\referendo\colmeia.mdb;")
If rbSim.Checked = True Then
Voto = "1"
End If
If rbNao.Checked = True Then
Voto = "2"
End If
Cn.Open()
strComando = "UPDATE tab_aluno SET tab_aluno.VOTOU ='Sim', tab_aluno.VOTO = '" & Voto & "' WHERE tab_aluno.NR_CGM='" & Session("CGM") & "'"
Comm = New OleDb.OleDbCommand(strComando, Cn)
Comm.CommandType = CommandType.Text
Comm.ExecuteNonQuery()
Cn.Close()
End Sub
No iis, a pasta virtual está com direitos de gravação. Não sei o q pode ser...
Essa é a descrição do erro:
A operação deve usar uma consulta atualizável.
De ion: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.OleDb.OleDbException: A operação deve usar uma consulta atualizável.
Se alguém puder ajudar, eu agradeço
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.