• Home
  • Forum
  • Fare Web
  • Classic ASP

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

  • Creatore Discussione Creatore Discussione wereb
  • Data di inizio Data di inizio 23 Gen 2007
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
W

wereb

Nuovo Utente
15 Gen 2006
16
0
0
  • 24 Gen 2007
  • #21
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
47
Napoli
www.lucaruggiero.it
  • 24 Gen 2007
  • #22
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
 
W

wereb

Nuovo Utente
15 Gen 2006
16
0
0
  • 24 Gen 2007
  • #23
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
47
Napoli
www.lucaruggiero.it
  • 24 Gen 2007
  • #24
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!
 
W

wereb

Nuovo Utente
15 Gen 2006
16
0
0
  • 24 Gen 2007
  • #25
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
%>
 
W

wereb

Nuovo Utente
15 Gen 2006
16
0
0
  • 24 Gen 2007
  • #26
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
47
Napoli
www.lucaruggiero.it
  • 24 Gen 2007
  • #27
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 &.
 
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
Devi accedere o registrarti per poter rispondere.

Discussioni simili

Aggiungere nuovo font in Photoshop
  • filippino
  • 15 Ott 2014
  • Photoshop
Risposte
1
Visite
2K
Photoshop 21 Ott 2014
filomeni
P
Aggiungere nuovo controllo
  • Pieroso
  • 26 Set 2012
  • Javascript
Risposte
1
Visite
1K
Javascript 26 Set 2012
borgo italia
C
Aggiungere un nuovo elemento ad un Array
  • criccroc
  • 14 Ago 2011
  • PHP
Risposte
0
Visite
1K
PHP 14 Ago 2011
criccroc
C
I
aggiungere la sessione
  • Imperor
  • 20 Mar 2023
  • PHP
Risposte
8
Visite
962
PHP 24 Mar 2023
Imperor
I
K
[PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa
  • Kiko74b
  • 16 Mar 2023
  • PHP
Risposte
2
Visite
2K
PHP 18 Mar 2023
Kiko74b
K
E
Aggiungere Parole
  • egidiogelli
  • 9 Ott 2020
  • PHP
Risposte
1
Visite
992
PHP 9 Ott 2020
Max 1
A
aggiungere stringa all'inizio di ogni riga di un file txt
  • AndreaCerre
  • 19 Lug 2020
  • PHP
Risposte
3
Visite
1K
PHP 26 Lug 2020
AndreaCerre
A
Aggiungere o rimuovere classi in javascript
  • MarcoGrazia
  • 26 Giu 2020
  • Javascript
Risposte
1
Visite
3K
Javascript 26 Giu 2020
MarcoGrazia
F
Aggiungere automaticamente sito a home del telefono
  • frapej
  • 25 Mag 2020
  • HTML e CSS
Risposte
2
Visite
2K
HTML e CSS 9 Giu 2020
MarcoGrazia
C
Aggiungere blocco dati
  • Cristian83
  • 13 Mag 2020
  • Javascript
Risposte
6
Visite
1K
Javascript 14 Mag 2020
Leonardo Scotti
L
F
[PHP] Aggiungere ruolo per accedere alle pagine
  • Frozzen
  • 22 Feb 2020
  • PHP
Risposte
2
Visite
2K
PHP 23 Feb 2020
Frozzen
F
E
[Offro] Realizzazione di siti web e ottimizzazione SEO per raggiungere il primo posto su Google
  • equaltech
  • 11 Dic 2019
  • Offerte e Richieste di Lavoro e/o Collaborazione
Risposte
0
Visite
2K
Offerte e Richieste di Lavoro e/o Collaborazione 11 Dic 2019
equaltech
E
Aggiungere pulsante pause/play a slideshow
  • Cosina
  • 10 Dic 2019
  • Javascript
Risposte
0
Visite
1K
Javascript 10 Dic 2019
Cosina
A
Twitter aggiungere tweet a campagna esistente o salvare pubblico
  • al404
  • 5 Dic 2019
  • Social Media Marketing
Risposte
0
Visite
1K
Social Media Marketing 5 Dic 2019
al404
A
S
aggiungere colonna date in una tabella già esistente
  • sal88
  • 24 Nov 2019
  • Database
Risposte
0
Visite
1K
Database 24 Nov 2019
sal88
S
P
[PHP] Aggiungere un mio script a prestashop?
  • Phelps
  • 16 Ott 2019
  • PHP
Risposte
10
Visite
3K
PHP 17 Ott 2019
Phelps
P
[PHP] Aggiungere link al codice
  • Shyson
  • 1 Ott 2019
  • PHP
Risposte
0
Visite
1K
PHP 1 Ott 2019
Shyson
D
Aggiungere file .css esterno su Android
  • Dani.exe
  • 29 Set 2019
  • HTML e CSS
Risposte
4
Visite
2K
HTML e CSS 8 Ott 2019
Dani.exe
D
R
[PHP] Aggiungere 90 minuti a stringa orario
  • Riccardo Contu
  • 14 Lug 2019
  • PHP
Risposte
1
Visite
3K
PHP 15 Lug 2019
macus_adi
[PHP] aggiungere timestamp in tabella correlata
  • brasoft2019
  • 24 Apr 2019
  • PHP
Risposte
0
Visite
1K
PHP 24 Apr 2019
brasoft2019
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Classic ASP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?