O programa de código de dados aceita os dados enviados pelos usuários e os salva no tutorial do banco de dados. É muito conveniente esperar. Exemplo:
Por exemplo: digite: nome de usuário, senha, email, telefone no campo nome
Nota: Nomes de campos diferentes são separados por vírgulas em inglês e asteriscos não são suportados.
Insira o nome da tabela a ser consultada no campo nome da tabela: por exemplo: tabela1
Página inicial do formulário:
Preste atenção principalmente ao atributo name do campo de entrada.
Os códigos comumente usados para adicionar dados em asp são:
via adodb.recordset
A vantagem é: a entrada no banco de dados é relativamente simples e não há necessidade de considerar aspas simples. Menos sujeito a erros.
Copie o código do código da seguinte forma:
nome de usuário = solicitação(nome de usuário)
senha = solicitação(senha)
e-mail = solicitação(e-mail)
telefone = solicitação(telefone)
sql = selecione * da tabela1
rs.open sql,conn,1,3
rs.addnew
rs(nome de usuário)=nome de usuário
rs(senha)=senha
rs(e-mail)=e-mail
rs(telefone)=telefone
rs.atualização
rs.fechar
O segundo método é usar dados SQL para obter alta eficiência de armazenamento, mas é propenso a problemas e precisa considerar aspas simples e outros problemas.
O código acima é na verdade um encapsulamento da instrução SQL Insert.
Copie o código do código da seguinte forma:
definir conn=server.createobject(adodb.connection)
'Criar método de objeto recordset
definir rst=server.createobject(adodb.recordset)
definir rst1=conn.execute(inserir nos valores do usuário (u_user,u_pass)('&request.form(u_user)&','&request.form(u_pass)&'))
Lembrete amigável da Script House: Por questões de segurança, em muitos casos é necessário realizar a conversão inversa no conteúdo inserido pelo usuário. Por exemplo usando
nome de usuário = servidor.htmlencode (solicitação (nome de usuário))
Isso impedirá a execução de alguns scripts, como <script> se tornará <script>