Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29

Discussione: onomastico

  1. #1

    onomastico

    ho un database con tre campi uno è
    l'onomasticol'altro è la data in cui si festeggia

    come faccio a far si che la data di oggi mi dia in risposta il nome

    oggi si festeggia s.stanislao :gren:

    grazie amiconi!
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  2. #2
    in che formato è la data?

  3. #3
    12/11/2004
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  4. #4
    codice:
    sql = "SELECT * FROM nometabella WHERE nomecampodata = '" & date() & "';"
    Set rs = cn.execute(sql)
    if rs.eof or rs.bof then
    response.write "errore"
    else
    response.write "Oggi si festeggia " & rs("nome_campo_onomastico")
    End if
    Spero di non aver sbagliato niente!
    Ciao

  5. #5
    se ho inquadrato bene il problema, basta una query sql con cui estrarre il nome associato alla data odierna.
    Quindi se oddi è il 02/06/2004, con la funzione date() ti ricavi la data corrente e la metti in nella variabile oggi:

    codice:
     
    oggi = date()
    poi, se il nome della colonna contenente il santo è "santo" ( ) e quella contenente la data è "data_onomastico" puoi fare una query sql in questo modo:

    codice:
    dim sql_onomastico
    sql_onomastico = "SELECT santo WHERE data_onomastico='" & oggi & "'"
    penso che dovrebbe andare.
    fammi sapere....

    byez
    Non c'è cattivo più cattivo, di un buono quando diventa cattivo!!!
    MyMind.it

  6. #6
    Non c'è cattivo più cattivo, di un buono quando diventa cattivo!!!
    MyMind.it

  7. #7
    Jmdef non per fare il sapientone ma mi sa che nella query hai mancato il "from"!
    Ciao :tongue:

  8. #8
    ehm... giusto....

    codice:
    dim sql_onomastico
    sql_onomastico = "SELECT santo FROM nometabella WHERE data_onomastico='" & oggi & "'"


    anche se il problema è già risolto 4 thread più in alto...

    Non c'è cattivo più cattivo, di un buono quando diventa cattivo!!!
    MyMind.it

  9. #9
    mi sa che ci manca qualcosa

    data la mia ignoranza la tabella del database è Onomastici

    e i due campi interni sono onomastico(data) e nome(il nome)

    la buonavolontà mi da questo

    <%

    oggi = date()
    sql_onomastico = "SELECT nome WHERE onomastico='" & oggi & "'"
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("../db/database.mdb")
    Set rs=Server.CreateObject("ADODB.RecordSet")
    rs.Open sql,Conn,3,3
    if not rs.eof then


    %>

    ma non funge
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  10. #10
    codice:
    <% 
    
    oggi = date() 
    sql_onomastico = "SELECT nome FROM onomastici WHERE onomastico=#" & oggi & "#" 
    Set Conn = Server.CreateObject("ADODB.Connection") 
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("../db/database.mdb") 
    Set rs=Server.CreateObject("ADODB.RecordSet") 
    rs.Open sql,Conn,3,3 
    if not rs.eof then 
    
    
    %>
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.