Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    195

    [Access & Asp] Campo di selezione

    Ho avuto un problema con il codice sottostante. In pratica volevo fare che a seconda della selezione (Il campo select normalissimo in html) cambiasse il numero dell' rs per aggiungere qualche dato al database. Ma ho notato che non funziona...

    <%
    Testo = request.form("text")
    Select = request.form("selezione")
    strCode="innovatel"

    if trim(Testo) <> "" then

    ' Mappaggio del database
    Set Conn=Server.CreateObject("ADODB.Connection")
    strConn="driver={Microsoft Access Driver (*.mdb)}; "
    strConn=strConn & " DBQ=" & Server.MapPath("*************")
    strConn=strConn & ";pwd=" & strCode
    Conn.Open strConn

    sql = "SELECT * FROM **********"

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

    rs.addnew
    rs("Select") = Testo
    rs.update

    rs.Close
    set rs = Nothing
    conn.Close
    set conn = Nothing
    end if
    %>
    <html>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non ho capito di che "numero" parli.

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    195
    cioè del numero rs... se è 1 si mette nel primo campo del database, se 2 nel secondo...

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Intendi il numero della colonna o della riga... non riesco a seguirti.

    Roby

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    195
    numero della colonna

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi dirglielo qui:

    codice:
    rs("numerocolonna") = Testo
    Roby

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    195
    eh lo so!
    Solo che volevo farlo direttamente con le select!!!

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi passare il nome o il numero del campo nel menu a tendina.

    Roby

  9. #9
    Select = request.form("selezione")

    prendi la variabile "Select" e la metti nelle parentesi
    "Link2me.it: Professional network e Marketplace"
    www.link2me.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.