Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di naverit
    Registrato dal
    Apr 2002
    Messaggi
    460

    inserimento malefico nel db

    il codice che segue non inserisce nulla nel db access ... ho controllato nome di tabella e campi...

    ma non ne vuole sapere di funzionare...
    dove sbaglio? uso qualche parola proibita?

    langBr = "xxx"

    Set RS = Conn.Execute("SELECT * FROM linguaBr WHERE linguaBrow = '" & langBR & "'")

    If RS.EOF = TRUE Then
    Conn.Execute("INSERT INTO linguaBr (linguaBrow, visite) VALUES ('"& langBR &"', 0)")
    End If

    Set RS = Conn.Execute("SELECT * FROM linguaBr WHERE linguaBrow = '" & langBR & "'")
    Counts2=RS("visite")+1

    Set RS = Conn.Execute("UPDATE linguaBr SET visite = " & Counts2 & " WHERE linguaBrow = '" & langBR & "'")
    Ars longa...vita brevis.

  2. #2
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Stampati la query e controlla che i dati vengano valorizzati correttamente:

    codice:
    If RS.EOF = TRUE Then
    sql = "INSERT INTO linguaBr (linguaBrow, visite) VALUES ('"& langBR &"', 0)"
    response.write sql : response.end
    Conn.Execute sql
    End If
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

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.