Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Performante? - Recupero dati e update

    Secondo voi va bene una cosa del genere? E' poco performante? Avete dei suggerimenti su come renderlo tale? Meglio dividere in due connessioni l'operazione di recupero dati e update?
    rs.Open sql_news_cr, conn, 3, 3
    if not rs.EOF then
    titolo = rs.fields("titolo")
    descrizione = rs.fields("descrizione")
    articolo = rs.fields("articolo")
    fonte = rs.fields("fonte")
    link = rs.fields("link")
    cat_news= Left(rs.fields("categoria"),1)
    data_news = rs.fields("data")
    news_approfondimenti= rs.fields("approffondimenti")
    key=rs.fields("key")
    img_notizia=Trim(rs.fields("img"))
    voto_votanti=rs.fields("voto_votanti")
    voto=rs.fields("voto")
    accessi= rs.fields("accessi")
    rs.fields("accessi")= accessi+1
    rs.update

    end if


    Grazie mille,

    Riky

  2. #2
    Io direi di cominciare ad usare l'SQL puro e non i comandi ADO.

    Come INSERT e UPDATE.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Quindi:
    SQL_news="SELECT titolo,descrizione,articolo,fonte,link,cat_news,da ta_news,news_approfondimenti, key,img_notizia,voto_votanti,voto FROM notizie WHERE id=" & id_news
    rs.Open SQL_news, conn
    if not rs.EOF then
    titolo = rs.fields("titolo")
    descrizione = rs.fields("descrizione")
    articolo = rs.fields("articolo")
    fonte = rs.fields("fonte")
    link = rs.fields("link")
    cat_news= Left(rs.fields("categoria"),1)
    data_news = rs.fields("data")
    news_approfondimenti= rs.fields("approffondimenti")
    key=rs.fields("key")
    img_notizia=Trim(rs.fields("img"))
    voto_votanti=rs.fields("voto_votanti")
    voto=rs.fields("voto")
    end if
    rs.Close

    SQL_accessi="UPDATE notizie SET accessi= accessi+1"
    conn.open[..]
    conn.execute(SQL_accessi)
    conn.close

    Andrebbe meglio, così?
    Sarebbe più performante?

    Grazie

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.