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

Duvidas E Erros


DackAle

Pergunta

E ae galera beleza ?

Seguinte to com um probleminha aqui, quando eu faço um upload, é sussa, consigo fazer, pegar o nome e mandar paa o banco de dados, mas com dois ou mais não consigo, precisava fazer o upload de varios arquivos e depois pegar o nome de todos e jogar no banco de dados, tentei isso:

<!--#include file="includes/config.asp"-->
<!--#include file="includes/verificacao.asp"-->
<%
Set Upload = Server.CreateObject("Persits.Upload")

Upload.OverwriteFiles = False

Upload.Save Local_Arquivos

For Each File in Upload.Files
File.FileName
Next 

arquivos = upload.files("file").filename

SQL="Insert INTO arquivos " &_
"(arquivos) " &_
"VALUES ('" & arquivos & "')"
RS.Open SQL,Conexao

SET RS = NOTHING
%>
Mas me retorna o erro
Microsoft VBScript runtime error '800a01b6' Object doesn't support this property or method: 'File.Name' /daryus.com.br_non_ssl/teste/add_arquivos01.asp, line 11
Alem disso, mesmo que desse certo, ele não estaia salvando o nome dos arquivos, como faço para pegar os nomes separados pra jogar no banco de dados ? Segundo, nunca tive esse erro, mas no meu sistema de login, quando o usuario não é correto, ele gera erro ao invés de redirecionar para a pagina.
ADODB.Field error '80020009' Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record. /daryus.com.br_non_ssl/teste/logar.asp, line 7
Ele não encontra o registro, até ai beleza, mas era pra ele redirecionar para a pagina e não mostrar erro...
<!--#include file="includes/config.asp"-->
<%
usuario = Trim(Replace(request.Form("usuario"),"'","''"))
senha = Trim(Replace(request.form("senha"),"'","''"))

SQL="SELECT * FROM admin WHERE usuario = '" & usuario & "' AND senha= '" & senha & "'"
RS.Open SQL,Conexao,1,1
session("nivel") = RS("nivel")
session("usuario") = RS("usuario")

if RS.EOF Then
Session("logado") = false
response.write "<script>"
response.write "window.location='admin_erro.asp'"
response.write "</script>"
Else
Session("logado") = true
response.write "<script>"
response.write "window.location='admin.asp'"
response.write "</script>"
end if

RS.Close : Set RS = Nothing
%>
E por ultimo como faço pra mexer com 3 SQLs e RS, tenho dificuldade quando tenho que manipular vaias sqls num mesma pagina, exemplo
<!--#include file="includes/config.asp"-->
<!--#include file="includes/verificacao.asp"-->
<%
id = Request.Querystring("ID")

SQL="SELECT coluna FROM coluna WHERE id=" & id
RS.Open SQL,Conexao

coluna = rs("coluna")
RS.Close

SQL2="DELETE coluna FROM colunista WHERE coluna=" & coluna 
RS.Open SQL2,Conexao
RS.Close

SQL3="DELETE * From coluna WHERE id=" & id
RS.Open SQL3,Conexao

SET RS = NOTHING
%>

Por exemplo não sei quando tenho que abrir um novo SQL e um novo record set por exemplo, alguém sabe alguma explicação mais logica pra eu entender ? =)

Desculpa a enxeção galera, mas valeu qualquer ajuda =)

Abraçãooo

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.

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...