Aggiungere un nuovo campo input per fare una ricerca in base al numero che inserisci

wereb

Nuovo Utente
15 Gen 2006
16
0
0
OK , ma devo solo inserire questo ?

<%
Dim camporicerca, arrayslash, primadelloslash, dopoloslash
camporicerca = Request("nomecaselladitesto")
arrayslash = Split(camporicerca, "/")
primadelloslash = arrayslash(0)
dopoloslash = arrayslash(1)
rs.Open "SELECT * FROM NomeTabella WHERE ID_Z3 = " & primadelloslash & " AND Z56 = " & dopoloslash, cn, 1
%>
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
mi sono fermato all'apertura del recordset

provo a completarlo, poi lo modifichi tu secondo le esigenze ed i reali nomi dei campi


Dim camporicerca, arrayslash, primadelloslash, dopoloslash
camporicerca = Request("nomecaselladitesto")
arrayslash = Split(camporicerca, "/")
primadelloslash = arrayslash(0)
dopoloslash = arrayslash(1)
rs.Open "SELECT * FROM NomeTabella WHERE ID_Z3 = " & primadelloslash & " AND Z56 = " & dopoloslash, cn, 1
If rs.EOF Then
Response.Write "NON CI SONO DATI"
Else
%>
<table>
<%
While rs.EOF = False
%>
<tr>
<td><%=rs("NOME_CAMPO_1")%></td>
<td><%=rs("NOME_CAMPO_2")%></td>
<td><%=rs("NOME_CAMPO_3")%></td>
</tr>
<%
rs.MoveNext
Wend
%>
</table>
<%
End If
rs.Close
%>

fammi sapere
 

wereb

Nuovo Utente
15 Gen 2006
16
0
0
ciao ti ho risp anche in privato,

mi esce questo errore che mi dava anche ieri :

-------------------------------------------------
Microsoft VBScript runtime error '800a01a8'

Object required: ''

/0016/test/IT/test.asp, line 8
-------------------------------------------------

ho fatto un 1° file index.html :

<html>
<head>Test </head>
<body>
<form method="POST" action="test.asp" align="center">
<tr>
<TD>
<font face="Arial" size="2" color="#000000">
Riferimento:</font>
</TD>
<TD>
<INPUT NAME="riferimento" SIZE="10" VALUE="0">
</TD>
</tr>
<tr>
<td colspan="2">
<INPUT TYPE="submit" NAME="P4" tabindex="1" VALUE="Cerca i dati impostati">
<INPUT TYPE="reset" NAME="P5" tabindex="2" VALUE="Annulla i criteri">
</td>
</tr>
</form>
</body>
</html>

------------------------------------------------------------

e il secondo file test.asp :

------------------------------------------------------------

<!--#include file ="base.asp"-->
<%
Dim camporicerca, arrayslash, primadelloslash, dopoloslash
camporicerca = Request("riferimento")
arrayslash = Split(camporicerca, "/")
primadelloslash = arrayslash(0)
dopoloslash = arrayslash(1)
rs.Open "SELECT * FROM INDICE WHERE ID_Z3 = " & primadelloslash & " AND Z56 = " & dopoloslash, cn, 1
If rs.EOF Then
Response.Write "NON CI SONO DATI"
Else
%>
<table>
<%
While rs.EOF = False
%>
<tr>
<td><%=rs("Z4")%></td>
<td><%=rs("Z5")%></td>
<td><%=rs("Z6")%></td>
</tr>
<%
rs.MoveNext
Wend
%>
</table>
<%
End If
rs.Close
%>



------------------------------------------------------------

Quando puoi mi rispondi, ti aspetto...
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
Io ho supposto che il tuo recordset si chiami rs... e comunque la connessione devi aprirla.

Ti consiglio di fermarti un attimo e di leggere queste mie semplici guide:

https://www.mrw.it/fareweb/asp/

Solo le prime tre, esclusa quella con riferimento a JScript.

Se poi preferisci JScript a VBScript per asp leggi anche quella. Trovi poi molte risorse ASP/JScript sul mio http://www.lukeonweb.net

Fammi sapere!
 

wereb

Nuovo Utente
15 Gen 2006
16
0
0
a fare la connessione penso che ci sia riuscito, infatti quando vado a scrivere ex. 0/0023 mi da non ci sono risultati ma quando scrivo 1/0032 mi esce questo errore :

------------------------------------------------------------
Microsoft OLE DB Provider for ODBC Drivers error '80040e21'

ODBC driver does not support the requested properties.

/0016/test/IT/test.asp, line 14
------------------------------------------------------------


la linea 14 e:

rs.Open "SELECT * FROM INDICE WHERE ID_Z3 = " & primadelloslash & " AND Z56 = " & dopoloslash, cn, 1


---------------------
ora il file e:
-------------------------


<%@ LANGUAGE = "VBScript" %>

<%
Dim camporicerca, arrayslash, primadelloslash, dopoloslash, sc, cn, rs
sc = "driver={Microsoft Access Driver (*.mdb)};dbq="
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open sc & Server.MapPath("/db21.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")

camporicerca = Request("riferimento")
arrayslash = Split(camporicerca, "/")
primadelloslash = arrayslash(0)
dopoloslash = arrayslash(1)
rs.Open "SELECT * FROM INDICE WHERE ID_Z3 = " & primadelloslash & " AND Z56 = " & dopoloslash, cn, 1

If rs.EOF Then
Response.Write "NON CI SONO DATI"
Else
%>
<table>
<%
While rs.EOF = False
%>
<tr>
<td><%=rs("Z4")%></td>
<td><%=rs("Z5")%></td>
<td><%=rs("Z6")%></td>
</tr>
<%
rs.MoveNext
Wend
%>
</table>
<%
End If
rs.Close
%>
 

wereb

Nuovo Utente
15 Gen 2006
16
0
0
volevo dirti anche che il

campo ID_Z3 e di tipo Numerico

e il campo Z56 e di tipo TESTO

la select sul db access cambia vero ?
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
Come prima riga della pagina, prima della include, mettici:

<%On Error Resume Next%>

Se uno dei due campi è di tipo stringa la select cambia:

' ESEMPIO NUMERICO
"SELECT * FROM rabella WHERE campo = 1"

' ESEMPIO TESTUALE
"SELECT * FROM rabella WHERE campo = 'valore'"

Naturalmente concatena i doppi apici con le &.

Come in PHP, solo che li usi il . e qui la &.
 
Discussioni simili
Autore Titolo Forum Risposte Data
filippino Aggiungere nuovo font in Photoshop Photoshop 1
P Aggiungere nuovo controllo Javascript 1
C Aggiungere un nuovo elemento ad un Array PHP 0
I aggiungere la sessione PHP 8
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
E Aggiungere Parole PHP 1
A aggiungere stringa all'inizio di ogni riga di un file txt PHP 3
MarcoGrazia Aggiungere o rimuovere classi in javascript Javascript 1
F Aggiungere automaticamente sito a home del telefono HTML e CSS 2
C Aggiungere blocco dati Javascript 6
F [PHP] Aggiungere ruolo per accedere alle pagine PHP 2
Cosina Aggiungere pulsante pause/play a slideshow Javascript 0
A Twitter aggiungere tweet a campagna esistente o salvare pubblico Social Media Marketing 0
S aggiungere colonna date in una tabella già esistente Database 0
P [PHP] Aggiungere un mio script a prestashop? PHP 10
Shyson [PHP] Aggiungere link al codice PHP 0
D Aggiungere file .css esterno su Android HTML e CSS 4
R [PHP] Aggiungere 90 minuti a stringa orario PHP 1
brasoft2019 [PHP] aggiungere timestamp in tabella correlata PHP 0
P [PHP] Aggiungere giorni e stampare risultato da data inserita in input PHP 3
L [Java] Aggiungere elementi ad array JSON Java 0
F [WordPress] [HTML] Aggiungere una pagina solo allo sticky menu WordPress 4
C [PHP] Aggiungere pulsante paypal PHP 2
M [javascript] Aggiungere eventi al caricamento Javascript 0
M aggiungere streaming audio a pagina html HTML e CSS 2
trattorino [PHP] sql aggiungere dato in una tabella senza cancellare contenuto PHP 6
Francesco Oliviero Aggiungere comando a pulsante HTML HTML e CSS 1
felino [WordPress] [WooCommerce] Ordine: aggiungere nuovi stati con notifica email al cliente WordPress 4
L [Photoshop] Aggiungere file video in timeline Photoshop 1
D [Photoshop] aggiungere piu tracce a immagine Photoshop 4
D Aggiungere slash finale ad URL con .htaccess Web Server 2
G [Javascript] aggiungere sub-namespace Javascript 0
L Aggiungere contenuto con ajax durante lo scroll jQuery 1
felino [WordPress] [Woocommerce] Aggiungere un costo addizionale per prodotto WordPress 0
G [RISOLTO][Javascript] aggiungere elemento ad array definito nella finestra madre da popup Javascript 4
elpirata Aggiungere un disco ssd separato dal raid 1 Hardware 0
S (VENDO) Possiamo aggiungere fino a 20000 Membri nei Gruppi Facebook Italiani Annunci servizi di Social Media Marketing 2
trattorino [PHP] aggiungere html in un codice PHP 0
otto9due Aggiungere n. giorni ad una data nel datepiker jQuery 4
R [HTML] Aggiungere una tabella a fianco di altre tabelle... HTML e CSS 6
F aggiungere codice dopo n elementi jquery jQuery 1
L [Javascript] Aggiungere una riga ad una tabella Javascript 5
asevenx [Javascript] aggiungere righe con select da database e calcolo sconto in automatico Javascript 0
Monital [Javascript] decidere dove aggiungere il campo dinamicamente Javascript 1
asevenx [Javascript] aggiungere dinamicamente un campo di un form Javascript 3
ACarty [Javascript] Aggiungere link alle foto. Javascript 19
matteoraggi Aggiungere filtri a woocommerce WordPress 0
S appinventor, aggiungere tasto registrazione Sviluppo app per Android 1
V Aggiungere un img nel background Sviluppo app per Android 1
felino Capability: aggiungere cap all'editor per admin.php?page WordPress 0

Discussioni simili