Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Salvare valore COMBO

  1. #1

    Salvare valore COMBO

    Popolo una combo con i dati di una tebella

    Set RsCitta = Server.CreateObject("ADODB.Recordset")
    SqlCitta = "Select Citta from Case group by Citta"
    RsCitta.Open SqlCitta, MyConn, 3,3


    <% Do While Not RsCitta.EOF ' define the ListBox OPTIONs %>
    <OPTION VALUE="<%= RsCitta("Citta") %>"> <%= RsCitta("Citta") %>
    <% RsCitta.MoveNext %>
    <% Loop %>
    <% RsCitta.Close %>


    Ora se vado a salvare il valore in un'altra tabella, mi scrive in questo caso il nome della città
    Io invece vorrei che mi scrivesse l'ID a cui corrisponde quella città


    Quindi quando premo INVIA, mi apre una nuova pagina dove mi esegui il codice:

    dim strCitta
    strCitta = request.form("T3")
    T3 è la combo, in pratica assegno il valore della combo a questa variabile

    sql = "SELECT * FROM Dati"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3

    rs.addnew
    rs("Città") = strCitta
    rs.update

    Cosi facendo mi scrive la città e non l'ID, dove sbaglio???

    Ciao e grazie
    i7 3770K --- Asus P8z77 --- 2x4Gb Corsair Vengeance 2133MHz--- Enermax NoiseTaker II 600w --- SSD: 128Gb Vertex 4 --- WD 1000Gb --- WD 2000Gb --- ASUS ATI5850 1Gb --- Case: Kandalf 25cm Fan --- Tastiera Logitech G15 --- Mouse Razer Copperhead

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <OPTION VALUE="<%= RsCitta("ID") %>"> <%= RsCitta("Citta") %>
    Roby

  3. #3

    ok

    Originariamente inviato da Roby_72
    codice:
    <OPTION VALUE="<%= RsCitta("ID") %>"> <%= RsCitta("Citta") %>
    Roby
    Ok ottimo

    Dopo lo provo
    i7 3770K --- Asus P8z77 --- 2x4Gb Corsair Vengeance 2133MHz--- Enermax NoiseTaker II 600w --- SSD: 128Gb Vertex 4 --- WD 1000Gb --- WD 2000Gb --- ASUS ATI5850 1Gb --- Case: Kandalf 25cm Fan --- Tastiera Logitech G15 --- Mouse Razer Copperhead

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 © 2026 vBulletin Solutions, Inc. All rights reserved.