|
Postada em 12/09/2005 11:10 hs
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 rooteferendocolmeia.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...
Se alguem puder ajudar, eu agradeço
Alex
|
|
|
|
caco
|
SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 13/09/2005 00:07 hs
Olá!
Tente habilitar as permissões do usuário ASPNET para o arquivo mdb. Faça isso pela guia "Segurança" nas propriedades do arquivo no Windows Explorer. Se as opções de segurança não estiverem visíveis, desabilite a configuração "Usar compartilhamento simples de arquivo" (Menu Ferramentas->Opções de pasta). Qualquer dúvida dá um toque.
Messenger: vbdev@uol.com.br
|
|
|
|
Postada em 13/09/2005 07:30 hs
Amigo, obrigado pela ajuda, mas não deu certo... eu nem achei essas opções de configuração que vc me passou... mas obrigado de qq forma Alex
|
|
|