Ir para conteúdo
Fórum Script Brasil

bareta

Moderadores
  • Total de itens

    6.231
  • Registro em

  • Última visita

Tudo que bareta postou

  1. bareta

    Calculo de CEP

    se ta dando erra na string provavelmente esta hein session("sn") <> 0 quando tenta comparar string com int tente mudar para session("sn") <> "0"
  2. o meio mais rapido é atraves de componentes... asppdf e etc... verifique o que seu server oferece.. sem componentes existe um ali nos subforuns... me fugiu o nome dele agora ^^.... é um poquinho ruim de se criar mais funciona perfeitamente.
  3. pela sua descrição podemos tentar 2 idéias.. 1- mudar o tempo de timeout do script; 2- a autenticação do envio de e-mail, principalmente pela locaweb é um lixo ( demora muito para enviar e não existe nada a ser feito... a sugestão do suporte é não usar o envio autenticado .... !!! )... use o smtp como localhost. torna o envio mais rápido mais o e-mail tem certa chance de não chegar. para limitar o tamanho do upload consulte a documentação do dundas.
  4. esqueça isso... copia sempre vai ter... para hospedar onde somente você tenha acesso use o localhost de sua máquina... porque mesmo se usar um dedicado sua obra vai estar disponivel... um bom contrato com os clientes resolve a questão da copia.... juntamente com um bom sistema de licensas e tal...
  5. acredito ser muito dificil você encontrar algo pronto nessas caracteristicas... conforme for manda pm pra min e discutimos sobre a possibilidade de desenvolvimento...
  6. em uma primeira olhada sua consulta tende a se tornar um tanto custosa ao sgbd. o que pode ser feito é usar parenteses para indicar a ordem das condições... LISTABUSCAPREMIUM = "SELECT *" _ & "FROM EMPRESAS " _ & "WHERE (nome_empresa LIKE '%" & TiraAcento(Replace(strSearch, "'", "''")) & "%' " _ & "OR logradouro LIKE '%" & TiraAcento(Replace(strSearch, "'", "''")) & "%' " _ & "OR cep LIKE '%" & TiraAcento(Replace(strSearch, "'", "''")) & "%' " _ & "OR numero LIKE '%" & TiraAcento(Replace(strSearch, "'", "''")) & "%' " _ & "OR bairro LIKE '%" & TiraAcento(Replace(strSearch, "'", "''")) & "%' " _ & "OR telefone LIKE '%" & TiraAcento(Replace(strSearch, "'", "''")) & "%' " _ & "OR estado LIKE '%" & TiraAcento(Replace(strSearch, "'", "''")) & "%' " _ & "OR comentario LIKE '%" & TiraAcento(Replace(strSearch, "'", "''")) & "%' " _ & "OR nome_categoria LIKE '%" & TiraAcento(Replace(strSearch, "'", "''")) & "%' " _ & "OR tags_busca LIKE '%" & TiraAcento(Replace(strSearch, "'", "''")) & "%' " _ & "OR cidade LIKE '%" & TiraAcento(Replace(strSearch, "'", "''")) & "%' " _ & ") AND (ativo <> 'n') AND (tipo <> 'c') ORDER BY tipo ASC;" bem dizer a mesma coisa que tu fez ali no 2° post... resultaria em where true and true and true...
  7. esqueça o código do dreamweaver, se você esta iniciando faça tudo na mão que fica mais facil... e o que você deseja fazer é bem simples... faça um form com os campos; com um select no banco você preenche o formulário com os dados do registro que deseja alterar; alguns requests + ifs e um update finaliza sua rotina.
  8. bareta

    comando insert into

    e o que foi mostrado na tela com Response.Write(vSQL) Response.End ??
  9. bareta

    Email com ASP

    CDONTS foi substituido pelo CDOSYS que é nativo do windows. use CDOSYS, uma rápida pesquisa pelo google e você encontrará exemplos de uso.
  10. bareta

    Conexão com banco de dados

    na digitação use javascript para que permita digitar somente numeros... pelo asp você pode verificar usando o isnumeric(var) em um if
  11. bareta

    Conexão com banco de dados

    indiferente se você usar um campo numerico no banco de dados ( ai depende de cada tipo de banco para criação das tabelas e colunas ), sempre no sql ou em comparações você terá que converter esses valores em sql formatos numericos são colocados diretamente ou seja sem aspas simples ( '"&var&"', para texto e "&var&" para numeros) sql="select campo from tabela where id="&id sql="select campo from tabela where texto='"&id&"'" o tipo do input no formulário não interfere. para comparar numeros converte os dados para tipos numericos (cint(), cdbl() etc....) cint(numero)=cint(rs("numero")) ? para saber quando usar cint / cdbl /clng ou outros tipos você tem que dar uma pesquisada porque cada função converte numeros de um tipo e um range (inteiro, double, long ).... e por ai vai..
  12. bareta

    Conexão com banco de dados

    uai da forma como esta ai funciona como você quer se usuario errado mostra: usuario ou senha invalidos se usuario certo, senha errada: ainda n se login e senha certo : Bem - vindo" & " " & r("Nome") & " " & "!" agora se sua senha estiver como numero no banco tu tem que converte os dados para tipos numericos (cint(), cdbl() etc....) para fazer a comparação corretamente.
  13. bareta

    Pegar parâmetro do upload

    possivel é sim. Primeiro passo para tal é consultar a documentação do componente que você estiver utilizando. para jogar no textfield é so colocar parametro no value do input
  14. seja mais especifico na sua dúvida. aparentemente é erro de css dando diferença entre navegadores. poste uma imagem ou link do problema, e trechos de código
  15. bareta

    Conexão com banco de dados

    Conexões com vários bancos: http://fuila.net/al Exemplos com diversas versões do access: http://fuila.net/am
  16. da uma lida ai: http://forum.wmonline.com.br/topic/58678-t...om-querystring/
  17. mesma coisa de antes... a conexão não é aberta e nem fechada... vamos por partes e definimos o que é uma sub e uma function. como no asp não precisamos identificar o tipo de retorno da função... as function ficam muito simples... function xxx(var1, var2) xxx=var1+var2 end function a função acima recebe 2 valores por parametros somo um com o outro e retorna esse valor... uma chamada a ela poderia ser. x=xxx(10,20) ou response.write xxx(10,20) já uma sub é um bloco de código que não tem retorno ( seria como em c++ uma função void ). sub xxx(var1, var2) response.write var1+var2 end sub onde chamariamos por call xxx 10,20 com isso em mente vamos lá... bastaria ter o arquivo com as funções incluida no arquivo e chamalas quando necessário certo ? <!--#Include file="dbConexao.inc"--> <% sql="insert into tabela (campo) values ('xxx')" call AbreConexao conexaoDataBase.execute(sql) call FechaConexao %> so que ai temos o seguinte detalhes... uma função quando executada armazena as variaveis criadas na memoria e as destroi ao termino da função. então se declararmos dentro da função Dim conexaoDataBase e definirmos a variavel conexaoDataBase como o objeto da conexão, ao fim da execução da sub ou da function ela é destruida e limpada da memoria. logo nada mais funciona. para resolver isso declare conexaoDataBase como variavel global. Dim conexaoDataBase Sub AbreConexao Set conexaoDataBase = Server.CreateObject("ADODB.Connection") conexaoDataBase.CursorLocation=3 const cntCaminho = "C:\inetpub\wwwroot\Meu novo site\dados\info16br.mdb" conexaoDataBase.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & cntCaminho end sub analisando dessa forma, podemos evitar as gambiarras e uso excessivo de memoria e outras falhas por não sabermos direito o que fazer... declaramos no inicio do arquivo. <% @ Language=VBScript %> <% Option Explicit %> onde que a primeira linha indica que estaremos usando VBScript [ o asp pode ser escrito usando várias linguagens e cada uma tem sua sintaxe [php, javascript, python e etc] ) já a segunda força que todas variaveis criadas tem que ser declaradas antes do uso. o que falicita bem encontrar alguns erros... bom espero que ajude !!!
  18. certo e qual a mensagem de erro que esta aparecendo lá.?
  19. você esta abrindo a conexao, mais não executa sql nenhuma... ... abre a conexao sql=algumacoisa cria o recordset conexao executa o recordset leia: http://www.baboo.com.br/conteudo/modelos/I...P_a5200_z0.aspx
  20. se a intenção for gravar em maiusculas sim..
  21. bareta

    Erro no UPDATE

    invez de usar 2 replaces... troque ' por '' var_titulo = request.form("titulo") var_titulo = replace(var_titulo,"'","''")
  22. bareta

    Conexão com o banco

    tópico duplicado... continua no outro... pergunta básica: Como executar uma função que não existe?
  23. enquanto você não começar a prestar atenção nos detalhes isso vai ser um tormento... verifique as mensagens de erro sempre... e procure no google quando não entender... no seu código você faz uma chamada para uma função que não existe. Call abreConexao não use caminhos fisico digitados diretamente... ou server.mappath() ou caminhos virtuais
×
×
  • Criar Novo...