Salve
Ho il seguente database ni ASP
**Tabella Brani:
**Id brano categoria subcategoria File Brano Note
Vorrei realizzare due select dinamica in ASP per permettere all'utente di fsare una ricerca sul database.
Una volta selezionata la categoria mediante la prima select, nella select della subcategoria devono comparire solo le subcategorie relative.
Ho il seguente codice ma non mi funziona. Dove sbaglio? Grazie
<form action="brani2.asp" method="get" id=categoria name=fcategoria>
<select name="categoria" onChange="document.forms['fcategoria'].submit()">
<option value="tuttecategorie">Tutte le Categorie</option>
<%
sql = "Select DISTINCT Categoria from Brani order by Categoria asc"
Set rs = conn.execute(sql)
do until rs.eof
%>
<option value="<%=rs("Categoria")%>"><%=rs("Categoria")%></option>
<%
rs.MoveNext
loop
rs.Close
Set rs = Nothing
conn.close
set conn = NOTHING
%>
</select>
<select name="subcategoria" >
<option value="tuttesubcategorie">Tutte le SubCategorie</option>
<%
Dim categoriarichiesta
categoriarichiesta = Replace(Request.Form("categoria"), "'", "''")
sql = "Select DISTINCT SubCategoria from Brani Where Categoria = '"&categoriarichiesta&"' "
Set rs = conn.execute(sql)
do until rs.eof
%>
<option value="<%=rs("SubCategoria")%>"><%=rs("SubCategoria")%></option>
<%
rs.MoveNext
loop
rs.Close
Set rs = Nothing
conn.close
set conn = NOTHING
%>
</select>
</form>
<form action="ricbrani.asp" method="post" id=subcategoria name=subcategoria>
<input type="submit" value="CERCA">
</form>
- Home
- fanigliuloa
- Post
fanigliuloa
@fanigliuloa
Post creati da fanigliuloa
-
select dinamiche asp
-
form di ricerca a tendina
Ho uno script asp che stampa a video i record di un database filtrati in base alla categoria scelta dall'utente
<form action="<%=Request.ServerVariables("SCRIPT_NAME")%>">
<br><br>
Inserisci la categoria da ricercare: <input type="text" name="search" size="30">
<input type="submit" value="Ricerca">
</form>
rs.Open "select * from Product WHERE Category LIKE '%" & Replace(Request.QueryString("search"), "'", "''") & "%' ORDER BY Code", connStr, 3, 4Ora Vorrei selezionare la categoria da ricercare anziché da una casella di testo che deve completare l'utente da un menù a tendina in cui compaiono tutte le categorie presenti nel database.
Potreste darmi una mano? grazie -
nodi file xml
salve, vorrei accedere ai singoli nodi del seguente file xml.
<?xml version="1.0" encoding="utf-8"?>
<mainroot>
<root>
<record>
<id>1</id>
<nome> nome1 </nome>
<cognome> cognome1</cognome>
<piva> piva1 </piva>
</record>
<record>
<id>2</id>
<nome>nome2 </nome>
<cognome>cognome2 </cognome>
</record>
<record>
<id>3</id>
<nome>nome3 </nome>
<piva>piva3 </piva>
</record>
</root>
</mainroot>
non riesco ad accedere ai nodi. Utilizzo la seguente funzione:Dim oNode As XmlNodeList = oXmlElement.SelectNodes("/mainroot/root/record")
dove sbaglio?
grazie
-
update database
salve vi scrivo per sottoporvi un quesito.
vorrei creare una funzione in vb net per lupdate di una tabella in un database acess, io dovrei passare a tale funzione il numero del record da aggiornare il nome delle colonna e il valore dell'elemento.es. UpdateRecord(num record, nomecolonna,valoreelemento)
potreste darmi una mano per favore?
-
RE: spostare dati in database
ciao grazie mille per il supporto. un esempio di file xml è il seguente
<?xml version="1.0" encoding="utf-8"?>
<root>
<record>
<id>1</id>
<nome> nome1 </nome>
<cognome> cognome1</cognome>
<piva> piva1 </piva>
</record>
<record>
<id>2</id>
<nome>nome2 </nome>
<cognome>cognome2 </cognome>
</record>
<record>
<id>3</id>
<nome>nome3 </nome>
<piva>piva3 </piva>
</record>
</root>io vorrei portare il contenuto di questo file in una tabella di un database access. Il problema è che i nodi del file xml non sono uniformi(es il primo nodo contiene id nome cognome mente il secondo contiene id nome cognome piva). io vorrei portare ogni nodo in un record di una tabella del database.
Grazie! -
spostare dati in database
salve
vi chido aiuto per sottoporvi il mio problema
vorrei memorizzare un file xml su un database access che riseide su un server aruba. Sono riuscito a leggere il file xml e visualizzarlo a video. Non riesco però a memorizzarlo nel database. Potreste aiutarmi per favore?
Riepilogando dovrei fare le seguenti operazioni:- Aprire connessione al database
- Aggiungere un record alla tabella.
- Spostare i dati che ho letto dal file xml e che sono contenuti in variabili nei campi del record appena creato.
Grazie
-
RE: file xml con asp
ciao sono risucito a far funzionare il codice che mi avevi passato grazie mille! adesso nno riesco a creare la funzione di salvataggio di ogni singolo valore nel database. potreste aiutarmi per favore?
grazie
-
RE: file xml con asp
ciao
ho provato ad utilizzare il codice che mi hai inviato ma mi restituisce un errore. L'ho implementato in una pagina asp su dominio aruba.
é il comando dim nome variabile as string che crea problemi?grazie
-
RE: file xml con asp
grazie gentilissimo
ci prova a salvare nel db e ti faccio sapere
ciao! -
file xml con asp
Vorrei leggere i dati contenuti in un file xml e memorizzarli in un database mediante una pagina asp.
Il problema è che il file xml non ha una struttura fissa.
Es.
<record>
<id>1</id>
<nome> nome1 </nome>
<cognome> cognome1</cognome>
<piva> piva1 </piva>
</record><record>
<id>2</id>
<nome>nome2 </nome>
<cognome>cognome2 </cognome>
</record><record>
<id>3</id>
<nome>nome3 </nome>
<piva>piva3 </piva>
</record>Avrei bisogno di leggere il file xml e associare ogni elemnto di ogni nodo ad una variabile
(per poi memorizzarla nel database). Se un nodo non contiene un elemento la relativa variabile dovrà essere vuota.
potete aiutarmi?
Grazie