Visualizzare dati mdb in ASP ( Pole )

darann

Utente Attivo
23 Nov 2006
36
0
0
Ciao Pole,

mi rimetto in carreggiata qui nel settore ASP.
Ho utilizzato l'articolo che mi avevi mandato ieri e elliminando .aspx e creando invece le pagine in .asp ( come da articolo) ho risolto alla grande.

Funziona tutto, si vede bene, è configurabile nei colori ecc ecc. Grazie tantissimo.

Ti chiederei però, se con questo sistema di scripting in asp, posso visualizzare le due tabelle nella stessa pagina.

Adesso le ho unite in una paginetta con due frame .htm

Il risultato è buono lo stesso, ma magari avere i dati in una pagina asp unica è meglio.

Ti ringrazio er la risposta.

Ciaoooo Dario

:faraone:
 

darann

Utente Attivo
23 Nov 2006
36
0
0
Approfitto...

Ciao Pole,Luca,
sono sempre io a sfruttare le vostre conoscienze.

Già che ho aperto questa discussione non sarebbe male completarla con la " cancellazione dei records" dal mdb.

Ho cercato un pò sul web ma niente di concreto e soprattutto "decifrabile" da un inesperto come me in fase di apprendimento.

Avete qualche suggerimento al merito che illumini la mi mente?

Vi ringrazio
Dario

:faraone:
 

PoLe

MRW Moderator
6 Giu 2005
2.198
3
0
40
.: Venezia :.
www.bzconsulting.it
Eccomi qui ;)

Dunque, se vuoi visualizzare il contenuto di 2 tabelle nella stessa pagina puoi farlo benissimo!
Essendo agli inizi ti consiglio di farlo semplicemente ripetendo la procedura usata per visualizzare i contenuti della prima tabella :)
Codice:
<%
codice visualizzazione prima tabella
%>
<br><br>
<%
codice visualizzazione seconda tabella
%>

Per quanto riguarda effettuare operazioni coi DB ti rimando a questa ottima guida (tanto per cambiare scritta dal nostro Luchino :D)
:book: https://www.mrw.it/fareweb/asp/guida_asp_db/

Qui invece trovi una panoramica completa di ASP, con tutorial, esempi, scripts ecc:
:book: https://www.mrw.it/fareweb/asp/

Buon lavoro/studio! Se hai bisogno.. siamo qui! ;)
:byebye:
 

darann

Utente Attivo
23 Nov 2006
36
0
0
E ti pareva...

Ciao Pole,

grazie per il suggerimento ma ho scoperto ( si fanno sempre scoperte e mai positive...:( ) che nella cartella database si è "materializzato" una misterioso file mdb con lo stesso nome di quello dei dati ma con un LUCCHETTO....

Il file non è eliminabile con delete in Ftp.

Che cavole è?

Oltretutto i records li ho cancellati a mano , rimettendo l' mdb al suo posto vuoto.

Ricontrollando con la pagina "leggi.asp" i dati anche se l'mdb è vuoto , ricompaiono come prima ( immagino che il file con il lucchetto sia come un cookie di memoria per mdb stesso..)
Che fare?

Ciao e grazie
Dario
:faraone:
 

darann

Utente Attivo
23 Nov 2006
36
0
0
Le stranezze dell'informatica....

Ciao Pole,
come non detto....è tutto sparito da solo!

Il file mdb, dopo un ricollegamento con ftp è sparito e rifunziona tutto a dovere.
----
Ho provato ad inserire i due codicui insieme per visualizzare le due tabelle insieme ma mi dà diversi errori ...

Probabilmente il secondo script deve cominciare da un punto esatto e non completo come il primo...( forse? )

Ok quando ti và e hai tempo rispondimi
Grazieee

Dario
:faraone:
 

darann

Utente Attivo
23 Nov 2006
36
0
0
E ti pareva...

Ciao Regà..,

eccoci di nuovo qui.... ho seguito le indicazioni sul sito per la cancellazione dei recors ma non funge.

E' chiaro che dimentico qualcosa, eppure sui commenti della lezione è scritto che è cosa semplice.

Vi mando lo script che comprende, come da lezione, la prima parte ( funzionante) della lettura del mdb , e la seconda in rosso che comprende lo script aggiunto per la cancellazione.

Gli dareste un'occhiata?

L'occhio esperto vede tutto la volo!

Ok grazie
Dario
:faraone:



<%@LANGUAGE = VBScript%>
<!--#include file="connessione.asp"-->
<%
Dim cn, rs ' Variabili per la connessione e per il Recordset

' Creo un'istanza per la connessione ed una per il Recordset
Set cn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")

cn.Open str_cn ' Apro la connessione al database

Dim SQL ' Creo la query SQL
SQL = "SELECT * FROM itemsordered"

' Apro il Recordset
rs.Open SQL, cn
%>
<html>
<head>
<title>Lettura dei dati da un database</title>
</head>
<body>

<%
' Verifico che la tabella contenga dati

' Se non ne contiene lancio un messaggio di avviso
If rs.EOF = True Then
%>

<p><font face="Verdana">Nessun dato trovato</font></p>

<font face="Verdana">

<%
' Se invece ne contiene visualizzo i dati in funzione
' della query SQL specificata
Else

While rs.EOF = False
%>

</font>

<p align="center">
<font color="#FF0000" face="Verdana" size="2"><u><b>INDICE PRODOTTI PER
QUANTITA'</b></u></font></p>
<p>
&nbsp;</p>
<p>
<font face="Verdana" size="2">
<b><font color="#0000FF">ID Ordine</font>:</b> <%=rs("orderID")%>
<br>
<b><font color="#0000FF">ID Prodotto</font>:</b> <%=rs("productID")%>
<br>
<b><font color="#0000FF">Quantità</font>:</b> <%=rs("quantity")%>
</font>
</p>

<%
rs.MoveNext
Wend

End If
%>

</body>
</html>
<%
' Chiudo il Recordset
rs.Close
Set rs = Nothing

' Chiudo la connessione
cn.Close
Set cn = Nothing
%>
<%@LANGUAGE = VBScript%>
<%
Dim sc, cn, rs
sc = "driver={Microsoft Access Driver (*.mdb)};dbq="
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open sc & Server.MapPath("/database/metacart.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
Dim id
id = Request.QueryString("id")
If id <> "" Then
cn.Execute("DELETE * FROM ItemsOrdered WHERE aut_id = " & id)
End If
%>
<html>
<head>
<title>Cancellazione dei dati</title>
</head>
<body>

<h1>Cancellazione dei dati</h1>

<%
rs.Open "SELECT * FROM itemsordered ORDER BY aut_id ASC", cn, 1
If rs.EOF Then
%>
<p>Nessun record trovato!</p>
<%
Else
While rs.EOF = False
%>
<p>
<a href="cancella.asp?id=<%=rs("aut_id")%>">CANCELLA</a>
(ID: <%=rs("aut_id")%>)
Nome: <%=rs("aut_nome")%>
</p>
<%
rs.MoveNext
Wend
End If
rs.Close
%>

</body>
</html>
<%
Set rs = Nothing
cn.Close
Set cn = Nothing
%>
 

darann

Utente Attivo
23 Nov 2006
36
0
0
No problem

Ciao pole,

ti ringrazio dell'interessamento ma pare che ho risolto da solo.

In pratica penso d'aver travisato le indicazioni dela lezione, mettendo du script simili nella stessa pagina.
In pratica è una cosa inutile, perchè con lo script ( che funziona benissimo adesso) di cancellazione dati, visualizzo anche i dati che mi servono in tutta l loro completezza, quindi, se voglio li cancello altrimeti li lascio dove sono.

Oltretutto, usando le pagine " cancella.asp" cancello veramente il record quindi le pagine che avevo fatto prima le " leggi.asp" si azzerano comunque e quindi non mi servono neanche come archivio storico a meno che io non faccia dei beckup dell'mdb prima di effetuare la cancellazione.

Tutto qui
Grazie lo stesso e stai tranquillo che ti scoccerò per altre mie piccole problematiche ehehehheh

Ciao
Dario
:faraone:
 
Discussioni simili
Autore Titolo Forum Risposte Data
D [WordPress] come fare per estrarre dati da un db MySQL tramite una form e visualizzare il risultato WordPress 0
P non riesco a visualizzare i dati dopo aver inserto l'id PHP 36
D Visualizzare dati da DB mysql PHP 6
S visualizzare dati da postmeta WordPress 1
M visualizzare dati in tabella presi da un database e ordinarli per argomento e nome PHP 7
A Visualizzare dati da mysql a seconda dell id PHP 10
L visualizzare dati da mysql a seconda dell'ID PHP 1
A Visualizzare i dati di una pagina PHP in HTMl HTML e CSS 13
S Visualizzare dati db senza aggiornare pagina Ajax 10
O [help] estrarre e visualizzare dati da mysql con php a oggetti PHP 6
G Leggere e visualizzare dati da mysql PHP 8
F visualizzare dati utente in base a nome e password PHP 6
C visualizzare dati PHP 6
SolidSnake4 come visualizzare dati da una cartella PHP 1
T Visualizzare dati di un form HTML e CSS 1
H problema a visualizzare i dati del db Classic ASP 2
C far visualizzare in html dei dati inseriti in txt box PHP 7
I visualizzare lista utenti registrati PHP 1
N php problemi a visualizzare video PHP 3
P come posso visualizzare l'nvr online IP Cam e Videosorveglianza 0
K Visualizzare del html responsive in una Webview Sviluppo app per Android 0
M Visualizzare ultima data registrata MS Access 2
G Numero zero null non deve visualizzare nulla PHP 0
D visualizzare solo foto filtrate jQuery 1
M Visualizzare nuove domande in base a risposta precedente PHP 0
N Non Autorizzato. Dovresti rimuovere il parametro customize_messenger_channel per visualizzare l'anteprima in frontend. WordPress 1
M visualizzare ip cam in windows IP Cam e Videosorveglianza 0
W visualizzare solo file html e sottocartelle di una cartella PHP 1
napuleone visualizzare il codice senza usare gli & HTML e CSS 1
Y Come caricare e visualizzare un'immagine PHP 0
M Visualizzare file PDF con link preso dal DB PHP 0
Alex_70 Visualizzare 2 bandiere PHP 6
Alex_70 Visualizzare anteprima foto in dropdown PHP 2
L Visualizzare tabella all'interno finestra modal PHP 4
P Visual Studio VB.NET Visualizzare un messaggio alla scadenza. .NET Framework 0
J [PHP] Visualizzare risultato query stessa pagina PHP 3
B visualizzare una sola riga Database 3
Alex_70 [PHP] Visualizzare foto tramite select PHP 0
K [ASP] Visualizzare nome del file selezionato Classic ASP 3
M [PHP] Visualizzare un array partendo dal numero 1 e non 0 PHP 5
L [PHP] Visualizzare utente dopo login PHP 0
L [PHP] Visualizzare se una pagina è pingata PHP 1
M [PHP] Visualizzare nell'alert il calcolo PHP 4
L come visualizzare array di oggetti php PHP 9
S [PHP] visualizzare commento su un prodotto precedentemente selezionato PHP 2
V [Javascript] Visualizzare o nascondere div figlio Javascript 4
W [PHP] Visualizzare errori su Statements in MySQLi PHP 3
S [javascript] visualizzare/nascondere div Javascript 3
felino [Javascript] [jQuery] Slick Carousel: visualizzare una porzione dell'immagine successiva Javascript 0
W [Javascript] Visualizzare l'href di un link nascosto Javascript 0

Discussioni simili