5 messaggi dal 18 aprile 2001
Ho installato PWS in una Workstation della mia rete NT e funziona. Interrogo il database con ASP o con VisualScript in HTML utilizzando http://Localhost in IE. Come devo fare per interrogare il database da un'altra Workstation NT della rete o da un PC con Windows98 collegato alla rete?, È un problema di Path?. Come devono essere configurate le path da un?altra postazione ?

Se uni una connessione con DSN è il DSN che deve andare a pescare il database su un' altra macchina. Se usi una connessione senza DSN devi specificare il path assoluto del db.


"This message was written using 100% recycled electrons"
5 messaggi dal 18 aprile 2001
Grazie ras78. Ti riformulo la domanda poiché non ho risolto il problemino.
Nel PC A (server) ho installato PWS con una sub index nella quale c?è un file default.HTML che richiama un file artic.ASP che interroga il database articoli.mdb, il database e il file ASP si trovano in una sub (nas-asp) all?interno di index, e questo funziona nel PC A (server). Dovrei dal PC B (client) poter richiamare il file ASP (artic.asp) e interrogare il database (articoli.mbd) nel PC A

situazione

In A (server):
D:\index\default.html
\nas-asp\artic.asp
articoli.mdb


Da B (client):
Quale Path devo immettere per richiamare la
pagina artic.asp e potere quindi interrogare il
database articoli.mdb?
Ti ringrazio.

839 messaggi dal 13 febbraio 2001
Noto un po' di confusione...
Per "collegarti al server web" sul tuo pc dalla rete, devi conoscere l'indirizzo IP del tuo pc (p.e. 192.168.0.12) e richiamarlo dagli altri computers indicando, nel browser http://192.168.0.12.
Attenzione!
1. La rete locale deve essere configurata con il protocollo TCP/IP. Se non è stato fatto, prima va configurata.
2. Puoi vedere il tuo indirizzo IP usando il programma WINIPCFG che puoi lanciare da "Menu Avvio>Esegui..." e controllare l'indirizzo IP associato alla scheda di rete (se c'è installato Accesso remoto vedrai anche quello PPP, che non serve in questo caso).
NON OCCORRE cambiare nulla nella configurazione ADO del server. Quello che ti funziona in locale, ti funziona in remoto.
Ciao!
Paolo

PS: localhost=127.0.0.1 = indirizzo di loopback, indica "il proprio computer" e non può essere usato per connettersi ad altri.



Modificato - pdb on 20 Apr 2001 00:00:43
5 messaggi dal 18 aprile 2001
Ti ringrazio per l'interessamento, provo a controllare tutti i passaggi, ti farò sapere dal forum. Per in tanto ti posso dire che la rete funziona normalmente con TCP/IP: Grazie.

5 messaggi dal 18 aprile 2001
A ras78 e pdb:
Il PC A (Woskstation NT) con PWS ha un suo TCP/IP (157 . 38 . 1 . 102).
Il PC B (Client Windows98) ha il suo TCP/IP (157 . 38 . 1 . 104)
Nel PC B c?è un file HTML ( riportato di seguito) che debe interrogare il database tramite prodotti.asp (database e asp si trovano in una sotto directory del PC A)<HTML><HEAD><TITLE>SoftInnovation</TITLE></HEAD>
<BODY>
<TABLE WIDTH="100%" ALIGN=CENTER BORDER=5 CELLSPACING=3 CELLPADDING=5>
<TR ALIGN="CENTER">
<TD><B><WIDTH="10%" ALIGN=CENTER><A HREF="file:///157.38.1.102\d:\A Progetto 4\asp-bin\prodotti.asp">Guida ai prodotti</a></B>
</TD>
<TD><IMG SRC="logoweb.gif" ALIGN="CENTER" WIDTH=170 HEIGHT=127></TD>
<TD><B><WIDTH="10%" ALIGN=CENTER>Terza colonna</B></TD>
</TR>
</TABLE>
</BODY>
</HTML>PS : Ho utilizzato la dicitura file:// perché http:// mi fa partire la conezione Internet (SDN), che non è il caso visto che si tratta di una procedura interna alla mia rete. La connezione a IE si trova sul PC B.Nel PC A utilizzo il seguente HTML, che funziona :
<HTML><HEAD><TITLE>SoftInnovation</TITLE></HEAD>
<BODY>
<TABLE WIDTH="100%" ALIGN=CENTER BORDER=5 CELLSPACING=3 CELLPADDING=5>
<TR ALIGN="CENTER">
<TD><B><WIDTH="10%" ALIGN=CENTER><A HREF="http://localhost\asp-bin\prodotti.asp">Guida ai prodotti</a></B></TD>
<TD><IMG SRC="logoweb.gif" ALIGN="CENTER" WIDTH=170 HEIGHT=127></TD>
<TD><B><WIDTH="10%" ALIGN=CENTER>Terza colonna</B></TD>
</TR>
</TABLE>
</BODY>
</HTML>
Domanda: come devo strutturare la Path dal PC B (primo listato) per interrogare il database attraverso la asp nel PC A?
Grazie.


839 messaggi dal 13 febbraio 2001

Stai facendo un po' di confusione, ma non ti preoccupare, anch'io ai miei tempi ho fatto tante prove strane.
Allora...
se vuoi usare ASP, devi per forza passare per il server web e quindi devi riferirti al protocollo http

http://157.38.1.102

cSe ti si attiva la connessione, devi disattivarla per gli indirizzi della intranet (si fa sempre così), oppure configurare Internet Explorer ad usare la connessione ad internet quando necessario.
Questo è fondamentale.
Poi dal server web si vede solo il percorso virtuale del file .asp.
l'esterno (web) si

http://157.38.1.102/asp-bin/prodotti.asp"

Se usi il prototocollo file://
il browser tenta di connettersi al computer tramite la "condivisione files e stampanti" e e tralascia completamente il server web.
Poi, anche se la pagina è nel percorso indicato, non passando per il server web, lo script non viene processato ed al massimo ti apri lo script originale in locale.
Ciao!
Paolo
5 messaggi dal 18 aprile 2001
a pdb:
Ho trovato la via, ho provato e funziona. Grazie a tutti quanti.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.