Ir para conteúdo
Fórum Script Brasil

cyberalexxx

Membros
  • Total de itens

    2.500
  • Registro em

  • Última visita

Posts postados por cyberalexxx

  1. essa linha em vermelho???

    não tem nenhuma validação de fim de recordset!!!

    ela tem que estar dentro do loop!!

    <%

    Set DB = server.CreateObject("ADODB.connection")

    DB.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("database.mdb")

    SQLPRIME = "SELECT TOP 1 * FROM noticias ORDER BY id DESC"

    Set RSPRIME = DB.execute(SQLPRIME)

    chamada = RSPRIME.fields("chamada")

    dataextenso = RSPRIME.fields("dataextenso")

    autor = RSPRIME.fields("autor")

    html = RSPRIME.fields("html")

    %>

    <%=dataextenso%><br>

    <b><%=chamada%></b><br>

    <font color=666666><%=autor%></font><br><br>

    <%=html%>

    <%

    RSPRIME.close

    set RSPRIME = nothing

    SQLNEWS = "select top 6 * from noticias ORDER BY id DESC"

    set RSNEWS = DB.execute(SQLNEWS)

    If not RSNEWS.eof then

    RSNEWS.MoveNext

    else

    response.write "Nenhuma Noticia encotrada"

    response.end

    end if

    Do while Not RSNEWS.Eof

    'exibição

    RSNEWS.MoveNext

    Loop

    %>

    <%=RSNEWS.fields("datanumerica")%> - <%=RSNEWS.fields("chamada")%>

  2. Para pegar apenas a ultima noticia:

    SQL = "select top 1 * from noticias ORDER BY id DESC"
    para visualizar as 5 antes da ultima:
    SQL = "select top 6 * from noticias ORDER BY id DESC"
    set rs = conexao.execute(sql)
    If not rs.eof then
       Rs.MoveNext
    else
       response.write "Nenhuma Noticia encotrada"
       response.end
    end if
    Do while Not Rs.Eof
       'exibição
       Rs.MoveNext
    Loop
    

  3. pode ser problema de case sensitive no if, tenta assim:

    Tipo = Request.Form("Tipo")

    Estado = Request.Form("Estado")

    call abreconexao

    Set rs = Server.CreateObject("ADODB.Recordset")

    if estado<>"Todos" then

      SQL = "SELECT * FROM Cad_Empresa WHERE Tipo_Empresa = '" & Tipo & "' and UF = '" & Estado & "' order by Razao_Social Asc "

    else

      SQL = "SELECT * FROM Cad_Empresa WHERE Tipo_Empresa = '" & Tipo & "' order by UF, Razao_Social Asc "

    end if

    set rsCad_Empresa=conexao.execute(SQL)

  4. O loop aparentemente esta correto, faz isso aki e posta o resultado:

    Tipo = Request.Form("Tipo")

    Estado = Request.Form("Estado")

    call abreconexao

    Set rs = Server.CreateObject("ADODB.Recordset")

    if estado<>"todos" then

      SQL = "SELECT * FROM Cad_Empresa WHERE Tipo_Empresa = '" & Tipo & "' and UF = '" & Estado & "' order by Razao_Social Asc "

    else

      SQL = "SELECT * FROM Cad_Empresa WHERE Tipo_Empresa = '" & Tipo & "' order by UF, Razao_Social Asc "

    end if

    response.write sql : response.end

    set rsCad_Empresa=conexao.execute(SQL)

    só pra testar se a busca esta correta

  5. como voce seleciona a UF?? é combo box?? se for você pode colocar a opção todos com o value todos então o código ficaria assim:

    Tipo = Request.Form("Tipo")
    Estado = Request.Form("Estado")
    call abreconexao
    Set rs = Server.CreateObject("ADODB.Recordset")
    
    if estado<>"todos" then
       SQL = "SELECT * FROM Cad_Empresa WHERE Tipo_Empresa = '" & Tipo & "' and UF = '" & Estado & "' order by Razao_Social Asc "
    else
       SQL = "SELECT * FROM Cad_Empresa WHERE Tipo_Empresa = '" & Tipo & "' order by UF, Razao_Social Asc "
    end if
       
    set rsCad_Empresa=conexao.execute(SQL)

  6. o campo evento_data é do tipo data, portanto o value deve ser especificado entre aspas simples ou #

    Resolvido o problema!

    ASP

    sql1 = "Insert Into TBEventos (evento_data) values(#"& FormataData(now()) &"#)"

    cyberalexxx, usei o # e deu certinho!!

    perdi 2 dias por causa de 2 # ahahahahhhahahahhahahhaah

    o bagulho é loco!

    obrigado ae galera!

    pode fechar o tópico

    abraços.

    beleza!!!

    Tópico Fechado!!!

  7. ainda não...

    agora está fazendo a pesquisa... mas... não esta carregando a variavel...

    o valor da variavel é ela mesma...

    ???????

    não estou entendendo.... huh.gif

    essa pesquisa é exata???

    ou seja o campo em q voce esta pesquisando vai ter o valor exato da variavel pesquisa?? ou só parte??

    Se for parte voce deve usar like

  8. não!! Funcionou normal... qlqr erro q der eu volto a postar...

    Sobre os códigos... entaum... ASCII é, tipo, o código usado no comando Alt + 167, onde 167 é o ASCII de º?

    Se for isso... vô começar a procurar... VLW DE NOVO!!!!

    é isso mesmo!!

  9. Tipo... tenho 2 arquivos

    1 com o form e o otro é o q atualiza os dados...

    Eu coloquei o replace só no q atualiza e funcionou... você acha q ele pode vir a dar algum erro mais tarde??

    E sobre os chars... chr(13) é pra enter... tem algum site com uma lista desses caracteres?

    tenta atualizar o registro novamente pra ver o q acontece !!! acho q vai acontecer o q eu postei anteriormente.

    quanto aos códigos tente achar uma tabéla de códigos ASCII, aki não tenho nenhuma pra te passar.

  10. 1) porque q eu tenho q colocar o replace no form de update?

    Se voce não colocar o replace no codigo de update, quando voce for alterar a descriçao do produto ela vira da seguinte forma:

    Produto tal tal tal <br>descricao do produto 1<br> descricao do produto 2

    colocando o replace ele iria ficar assim:

    Produto tal tal tal

    descricao do produto 1

    descricao do produto 2

×
×
  • Criar Novo...