Pijama Postado Agosto 22, 2008 Denunciar Share Postado Agosto 22, 2008 error BC30201: Expressão esperada. Dim queryString As String = "INSERT INTO [TESTE] ([NOME], [CPF]) VALUES ('" & <%=Request.Form("nome")%> & "','" & Request.Form("cpf") & "')" ~ C:\joaobarro\site\WebSite1\Default.aspx.vb(14) : error BC30451: Nome 'queryString' não está declarado. dbCommand.CommandText = queryString ~~~~~~~~~~~Além do mais ele não aceita o Request.Form, alguém teria uma outra opção? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Alessandro Gonzalez Postado Agosto 25, 2008 Denunciar Share Postado Agosto 25, 2008 Uma dica, muda o nome dessa variavel, pois, ela é uma palavra reservada.Outra coisa os valores devem estar sendo passados vazios, por isso do erro...Imagino que você esteja usando essa expressão dentro do arquivo .vb, nesse caso não precisa das tags que identificam o asp "<%". Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Bittencourt Muniz Postado Agosto 25, 2008 Denunciar Share Postado Agosto 25, 2008 Até onde analisei, não encontrei uma sequer palavra-chave na expressão. Como já dito pelo Alexandre, é o uso de "<%" no arquivo VB.Até mais! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Pijama
error BC30201: Expressão esperada.
Dim queryString As String = "INSERT INTO [TESTE] ([NOME], [CPF]) VALUES ('" & <%=Request.Form("nome")%> & "','" & Request.Form("cpf") & "')"
~
C:\joaobarro\site\WebSite1\Default.aspx.vb(14) : error BC30451: Nome 'queryString' não está declarado.
dbCommand.CommandText = queryString
~~~~~~~~~~~
Além do mais ele não aceita o Request.Form, alguém teria uma outra opção?
Link para o comentário
Compartilhar em outros sites
2 respostass 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.