Ir para conteúdo
Fórum Script Brasil
  • 0

Cadastrado


tsarri

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

tenta assim:

<%
      Dim SqlInsere
      Dim RsIns

      nome   = TRIM ( Request.Form( "nome" ) )
      senha    = TRIM ( Request.Form( "senha" ) )
   
      Dim Conn
      Set Conn = Server.CreateObject("ADODB.Connection")
      Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("cadastro.mdb")

      Set RsIns = Server.CreateObject("ADODB.RecordSet")
      Set RsCons = Server.CreateObject("ADODB.RecordSet")
      Sqlconsulta = "Select count(nome) as total from Teste Where nome='" & nome & "'"
      set RsCons = Conn.execute(Sqlconsulta)
      if RsCons("total") > 0 then
         SqlInsere = "Insert Into Teste(nome, senha)Values('" & nome &  "','" & senha &  "') "      
         set RsIns = Conn.execute(SqlInsere)
      else
         Response.write "Nome de usuário já existe"
      end if

%>

Link para o comentário
Compartilhar em outros sites

  • 0

amigo, sempre vejo nos fontes do pessoal o TRIM antes do request.form, porque?

nome   = TRIM ( Request.Form( "nome" ) )
senha    = TRIM ( Request.Form( "senha" ) )

alguém poderia me explicar?

Para retirar possiveis espaços em branco.

Para mais duvidas sobre funções vbscript de uma olhada em:

http://msdn.microsoft.com/library/default....riFunctions.asp

[]'s

Link para o comentário
Compartilhar em outros sites

  • 0

faz assim

<%
     Dim SqlInsere
     Dim RsIns

     nome   = TRIM ( Request.Form( "nome" ) )
     senha    = TRIM ( Request.Form( "senha" ) )

     Dim Conn
     Set Conn = Server.CreateObject("ADODB.Connection")
     Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("cadastro.mdb")

     Set RsIns = Server.CreateObject("ADODB.RecordSet")
     Set RsCons = Server.CreateObject("ADODB.RecordSet")
     Sqlconsulta = "Select * from Teste Where nome='" & nome & "'"
     set RsCons = Conn.execute(Sqlconsulta)
     if RsCons.eof then
        SqlInsere = "Insert Into Teste(nome, senha)Values('" & nome &  "','" & senha &  "') "      
        set RsIns = Conn.execute(SqlInsere)
     else
        Response.write "Nome de usuário já existe"
     end if

%>

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,8k
×
×
  • Criar Novo...