mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.asp
Titolo: Ho bisogno di aiuti e consigli su FileSystemObject...

premetto che é la prima pagia asp che faccio!
da una pagina con una form io chiamo questa pagina ASP per scrivere su un
file di testo... ma non funziona!!!
penso che si adovuto alle permissioni del server... ma ditemi se ci sono
errori!
grazie!
<%
 
const ForAppending = 8
const TristateFalse = 0
    Set fs = Server.CreateObject("Scripting.FileSystemObject")
    Set fsTemp = fs.GetFile("C:\wwroot\main\cgi-bin\prova.txt")
response.write "<P>" + fsTemp
 Set a = fsTemp.OpenAsTextStream(ForAppending, TristateFalse)
    a.WriteLine (Request.form("testo"))
    a.Close
    response.write "<P> Testo = " & Request.form("testo") & "</P>"
%>

 errori!
puoi postare l'errore che ti restituisce il server?
ciao
--
Kappa
kappa**nospam**@
webngo.net
www.webngo.net

A occhio mi sembra proprio un problema di permessi in scrittura sulla
cartella.
Saluti
--
Lino Mari
Intermedia srl
http://www.viadeimercanti.com
 - Il nuovo portale dell'e-business
http://www.imbnet.it
 - Intermedia Srl - Telematica e Multimedia

Newsgroup: it.comp.www.asp
Titolo: sondaggio su mail

c'è qualcuno che ha mai provato a mandare un sondaggio in asp tramite
posta
elettronica?
gli include non è possibile usarli, ... ma ho visto che 
buongiorno.it
 ci
riesce!
se qualcuno può dare suggerimenti sono ben accetti!
grazie
paolo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

paolo
Io ho fatto cosě: ho scritto una mail in html per la quale l'action
puntasse su 
http://sito/action.asp
il file action.asp scriveva un database presente su 
http://sito
 che
poi potevo tranquillamente andarmi a rileggere.
Semplice no?
Newsgroup: it.comp.www.asp
Titolo: Errore di paginazione recordset

Salve a tutti, ho implementato uno script per paginare i dati provenienti da
un recordset ma puntualmente, alla terza pagina mi blocca questo errore:
ADODB.Recordset error '800a0bcd'
Il record corrente corrisponde all'inizio o alla fine del file oppure è
stato eliminato. Per eseguire l'operazione richiesta è necessario disporre
di un record corrente.
/target/TARG_BudgetRep.asp, line 98
Vi allego anche lo script di navigazione dei record:
'Crea barra di navigazione per i record
	iLoop = 1
	Response.Write "<table border='1' align='center' cellpadding=0 cellspacing=0
width='700'>"
	Response.Write "<tr><td colspan='2' align='center' bgColor='#D3D3D3'>"
 
	if nPage > 1 then
		Response.Write "&nbsp;<a href='TARG_BudgetRep.asp?nPage=" & nPage - 1 & "'>"
		Response.Write "<< Indietro </a>&nbsp;"
	end if
 
	pCount = rs.PageCount
	Do until iLoop > pCount
		if iLoop = nPage then
			Response.Write " <b>" & cstr(iLoop) & "</b>"
		else
			Response.Write "<a href='TARG_BudgetRep.asp?nPage=" & cstr(iLoop) & "'>" &
iLoop & "</a>"
		end if
 
		iLoop = iLoop + 1
	Loop
 
	if not rs.EOF then
		Response.Write "&nbsp;<a href='TARG_BudgetRep.asp?nPage=" & nPage + 1 & "'>"
		Response.Write " Avanti >></a>&nbsp;"
	end if
 
	Response.Write "</td></tr>"
	Response.Write "</table>"
A qualcuno si è presentato lo stesso errore ?
Stefano
--------------------------------
Inviato via 
http://usenet.libero.it


Moderatore di it.comp.www.asp - Microsoft .NET MVP
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!
http://www.extensible.it/
 XML and beyond

 iLoop = 1
Se ti interessano tutti i record, non ti conviene il classico
do while not rs.eof
        ...
        ...
        ...
        call rs.movenext
loop
Ciao,
        Fabrizio
-> 
www.negusweb.it
 <-
Newsgroup: it.comp.www.asp
Titolo: Qualcuno conosce questo errore?

Ciao a tutti, qualcuno conosce questo errore?
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Driver ODBC Microsoft Access] Parametri insufficienti. Previsto
2.
/mioNegozio/productList.asp, line 8
Se per favore mi potreste aiutare,non riesco proprio a capire cosa possa
essere.
me lo da un file incluso che viene aperto da un link con una stringa di
query con assegnato il nome di una categoria di prodotti.Il link appunto
richiama il file incluso con i dettagli del prodotto
Ciao a tutti e grazie
Fabrizio

 Previsto 2.
gli manca uno dei paramentri della query...
--
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
E' triste, ma la parte di azienda con cui i mercati vogliono parlare è
spesso nascosta dietro una cortina di fumo, il cui linguaggio suona
falso - e spesso lo è.

 gli manca uno dei paramentri della query...
...forse anche due! :-)
-- 
Ciao!
   Alex Palmese
--- Per scrivermi: 
do...@despammed.com
Sei anche tu stanco dei messaggi spam? Usa Terminator, il programma
anti-spam italiano FREEWARE! 
http://www.sertel.net/terminator/

 /mioNegozio/productList.asp, line 8
ciao
fai stampare la query e vedrai l'errore.
ciao
paolo
Newsgroup: it.comp.www.asp
Titolo: Gestione mirata 404

Innanzitutto ciao a tutti.
Devo metter su un sito che ha la seguente struttura
dominio.ext/lingua/regione/provincia
dove lingua può variare in un insieme di 7 lingue le regioni sono le 
regioni italiane e le province quelle italiane.
nella situazione più semplice dove nelle foglie ci sia solo un file 
default.asp
7 lingue * 20 regioni * 103 province = 14420 file + più le relative 
cartelle.
Improponibile.
soluzione potrebbe chiaramente essere
dominio.ext/default.asp?lingua=it&provincia=roma
Sicuramente però se devo pubblicare un link su un giornale o su un 
motore di ricerca è più operativo fare dominio.ext/lingua/regione/provincia
Ora l'indea può essere quella di gestire in maniera mirata l'errore 404
Non creare ovvero il file relamente ma andare ad analizzare 
opportunamente url ed agire di conseguenza.
I problemi che mi pongo sono due:
1) Ammettendo che il sito in questione sia un sito ad alto traffico la 
generazione di una eccezione 404 ho paura che mi appesantisca troppo il 
sistema.
2) Nel log viene registrato l'errore 404 obbligandomi ad un sistema 
statistico personalizzato e/o a trovare sistemi alternativi
L'ideale per me sarebbe che una trasformazione da parte di iis di una 
url come
dominio.ext/italy/abruzzo/teramo in
dominio.ext/default.ext?par1=italy&par2=abruzzo&par3=teramo
Vorrei tra l'altro che iis lo facesse in maniera trasparente per 
l'utente ovvero che il link sul browser rimanesse 
dominio.ext/italy/abruzzo/teramo
Il massimo sarebbe  che sul log venisse registrato 
dominio.ext/italy/abruzzo/teramo
( ma anche dominio.ext/default.ext?par1=italy&par2=abruzzo&par3=teramo 
andrebbe bene)
Che cosa ne pensate?
Grazie


sbagliato
in ogni regione NON ci sono 103 provincie, ma al massimo 12...
103 sono le provincie totali italiane.
secondo il tuo calcolo in italia ci sono
20*103 = 2060 provincie... :-))
non credo debba esistere dominio.ext/lingua/lombardia/genova
genova NON è in lombardia...
il problema di base rimane,(ma è ridotto a 721 possibilità, non 14420)
ciao
stef

s.stef ha scritto:

si hai pienamente ragione.
L'ho scritto di getto.
Ciao
Newsgroup: it.comp.www.asp
Titolo: Menu' laterale

Ciao a tutti,
devo realizzare un menu' laterale di navigazione ad un sito...
Per spiegarmi meglio, il risultato che devo ottenere dovrebbe essere cosi':
.    
www.link1.it
.    
www.link2.it
.    
www.link3.it
.    
www.link4.it
se si clicca ad es. sul secondo link, viene caricata la pagina
corrispondente e il menu' deve assumere la seguente configurazione (se sono
previste delle sottovoci):
.    
www.link1.it
.    www,link2,it
    °    
www.link2-1.it
    °    
www.link2-2.it
    °    
www.link2-3.it
.    
www.link3.it
.    
www.link4.it
E cosi' via...
Spero di essermi spiegato abbastanza bene;
sapete cortesemente indicarmi qualche link?
Grazie Mille!

 Grazie Mille!
prego

 popolare correttamente il menu
Mmmm :-?

 ha scritto nel messaggio
news:c65oar$bcd$1...@lacerta.tiscalinet.it...

allora, puoi farlo sia solo tramite asp tramite continue interrogazioni al
db in base alla pagina
oppure costruirti dinamicamente il menu in dhtml, interrogando il db una
volta sola
(beh si possono usare anche altri artifici in ASP, tipo variabili di
sessione)
solitamente un menu in dhtml è formato da tabelle racchiuse in un div che
vengono attivate da uno script in javascript...
basta quindi al primo ingresso dell'utente costruirti queste tabelle
prelevandole dal db, oppure, ancora meglio (in termini di velocità di
recupero dati) da un file xml o testo.
questo è quello che ho fatto io in alcuni siti..
costruisco una tabella con id, percorso, e un valore di sottomenu...
quest'ultimo vado a valorizzarlo se è una voce che deve andare sotto
un'altra voce...
così che con una semplice query ordinata anche in base al sottomenu mi dia
direttamente tutte le voci per costruire la tabella del menu
ancora meglio in xml perchè hai a disposizione i nodi padri e figli,
realizzando esattamente la struttura del menu...
se tu ad esempio vai su 
msdn.microsoft.com
 (cercardo qualcosa e linkandoti
ad un risultato), hai esattamente quello che cerchi.. una struttura ad
albero, realizzata però in xml...


Io ho utilizzato il menu di destra di 
aruba.it
 modificandolo con un ciclo for per
popolarlo tramite il database.
Il problema è che quando espando una voce non mi si chiude quella che avevo espanso
in precedenza
--
Enjoy the .NET community! ASPItalia.com
 
http://forum.aspitalia.com/
 
http://www.aspitalia.com/

Newsgroup: it.comp.www.asp
Titolo: MD5

Salve
ci sono delle funzionalit` in ASP per utilizzare un algoritmo MD5?
grazie
--
La piu' grande community italiana di sviluppatori!
 
http://forum.ASPItalia.com/
 
http://www.ASPItalia.com/

 grazie
Io ho usato un componente di 3ze parti.
Lo trovi qui => 
www.aspencrypt.com

Newsgroup: it.comp.www.asp
Titolo: ActiveX in IE4

Vorrei sapere quali controlli activex vengono installati con Ie4/Ie5
affinchè possa fare delle pagine ASP utilizzando dei controlli già
"INSTALLATI"
Grazie

"INSTALLATI"
Assolutamente nessuno.
ASP e' codice che viene eseguito dal server e quindi il client non ha
bisogno assolutamente di nulla di piu' che un semblice browser (IE,
Netscape, Opera o qualsiasi altro browser).
Questo naturalmente se le tue pagine asp non producono niente di strano.
Ciao
Stefano
Newsgroup: it.comp.www.asp
Titolo: Repeater- vs - Ciclo while recordset

Salve a tutti!
Da qualche giorno sto cercando di entrare nell'ottica di sviluppo di Asp.net
Stavo curiosando in giro quando mi sono imbattuto in un problema che ora
come ora non so come affrontare, oltre al fatto che sulla rete non credo di
trovare nulla. Quello che mi manca è esperienza. Siccome per andare avanti
divertendomi ho bisogno di fare questa cosa, la chiedo a voi...
ricordate il vecchio ciclo asp "while rs.eof"
dove rs era un recordset?
Bene! io all'interno di quel ciclo potevo controllare ogni singolo record e
decidere di elaborarlo!
Asp.net ha tra le 3 principali che ho visto un controllo ( si chiama
controllo web giusto?) dal nome Repeater, e di seguito vi mostro come lo
utilizzo
<ASP:repeater id="Repeater1" runat="server"><ItemTemplate>
        <tr>
              <td><%# Container.DataItem("titolo")%></td>
        </tr>
</itemtemplate></ASP:repeater>
quello che mi chiedevo è questo:
Come faccio a controllare ogni record? mi sembra di aver perso tutto il
controllo  sulle istruzioni fatte dal programma!
Sono certo che mi manca qualcosa! mi serve un aiutino, poi riparto da solo!
Un saluto al gruppo, vi seguo da anni ormai!
Vincenzo-Antolini

 controllo web giusto?) dal nome Repeater, e di seguito vi mostro come
web control...
il sistema che hai utilizzato tu, impone che i dati siano gia' filtrati in
precedenza... l'unica cosa che puoi fare e' mandare il valore del campo
associato ad un metodo... ovvero una function o una sub...
esempio
<%# funzione(campo) %>
per controllare quello che dici ti dovresti usare il datareader...
esempio:
con la connessione gia' effettuata...
objDataReader = MyCommand.ExecuteReader()
objDataReader.Read()
do while objDataReader.Read()
    mail = objDataReader("mail")
loop
objDataReader.close()
come hai notato non esiste il movenext... infatti ogni volta che viene
richiamato il metodo Read() avanza di uno...
bai
--
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
La paranoia uccide la conversazione. Questo è il punto.
Ma la mancanza di conversazione uccide le aziende.


Moderatore di it.comp.www.asp - Microsoft .NET MVP
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!
http://www.extensible.it
 XML and beyond

 solo!
<ASP:repeater id="Repeater1" runat="server"><ItemTemplate>
        <tr>
              <td><%# controlla(Container.DataItem("titolo")%)></td>
        </tr>
</itemtemplate></ASP:repeater>
function controlla(x as string) as string
if x="..." then x=...
return x
end function
Naturalmente puoi controllare tutto quello che il repeater deve 
visualizzare:
<ASP:repeater id="Repeater1" runat="server"><ItemTemplate>
 <%# controlla(Container.DataItem("titolo")%)>
</itemtemplate></ASP:repeater>
function controlla(x as string) as string
if x<>"non visualizzare" then
    x="<tr><td>" + x + "</td></tr>"
    end if
return x
end function
e così via...
--
Ciao,
AZ
Newsgroup: it.comp.www.asp
Titolo: dll su aruba ?

Ciao a tutti
Qualcuna ha mai registrato dll su aruba per far funzione l'upload di file??
Ciao
            Cele

 ha scritto nel messaggio
news:3%Cx7.606$1H1....@news.infostrada.it...


Newsgroup: it.comp.www.asp
Titolo: collegamento tra Session_OnEnd e session.timeout

Mi spiego meglio: la sessione non si chiude mai subito, anzi, mi sono reso
conto che passano venti minuti da quando chiudo il browser a quando il
contatore Application("contatore") di Session_OnEnd() scala effettivamente
di uno (anche se il resto delle istruzioni non le svolge e non so il
motivo).
Sapendo che è di default che la sessione si chiude da sola dopo 20 minuti di
inattività mi sono chiesto se tra queste due cose c'è un collegamento, anche
perchè di asp non ne sò molto.
Mi sapete dare una risposta?

 Mi sapete dare una risposta?
Direi che ti sei gia' egregiamente risposto da solo!:-)
La sessione termina X minuti dopo l'ultima richiesta al server dove
X=timeout sessione.
Saluti.
Luciano

Newsgroup: it.comp.www.asp
Titolo: Confronto variabili

var1 = "2008102806"
var2 = "2008102806"
response.write var1 = var2 & " <br>"
response.write (var1 = var2) & " <br>"
Qualcuno mi spiega perchè il primo confronto restituisce false ed il secondo
true?
Ed inoltre, perchè ottengo questo:
FalseTrue <br>Cioè il primo <br> non viene scritto?
Saluti.
Luciano

 response.write (var1 = var2) & " <br>"
Quest'altra esegue il confronto tra var1 e var2 (True) al quale concatena " 
<br>"
Risultato: FalseTrue <br>
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://italy.mvps.org
Newsgroup: it.comp.www.asp
Titolo: Ultimo record

Come faccio, nella stessa pagina asp in cui ho appena fatto un insert a
sapere l'id contatore del campo che ho appena inserito (senza ricorrere and
un select max(id) che mi potrebbe dare (supponendo un traffico
esagerato......) l'ID di quello che ha inserto il record un picosecondo
dopo ) ?
Deve essere una stupidaggine risolverlo, ma non ci riesco!!!
Grazie,
Simone

Non č una stupidata
se access mi sa che non ne esci, devi fare subito dopo un select max(id);
con sql7 puoi usare begin trans....commit trans; esiste anche una variabile
che contiene l'ultimo ID creato ma non ricordo il nome, se č il tuo caso
fammi sapere che cerco.

...

con sql7 si fa
"select @@identity as ultimo_id from nome_tabella"
@@identity restituisce l'ultimo id (a patto che sia una identity) che IO ho
inserito. Anche se qualcun altro  ne ha inserito uno dopo, io otengo
comuqneu il mio.
ciao
F.

Se usi il Driver Jet è possibile in maniera molto semplice, recuperando l'ID
dopo l'aggiornamento.
Ecco un frammento di codice:
   cnn.Open "provider=Microsoft.Jet.OLEDB.4.0;data source=" & strDatabase
   strSql = "SELECT * FROM ["& strTable & "]"
   rst.Open strSQL, cnn, adOpenDynamic, adLockPessimistic, adCmdText
   rst.AddNew
   'inserisci i valori nei campi nell nuovo record
   rst.Fields("blablabla")="bimbumbam"
   ...
   rst.Update   'Aggiorni il record.
   recID= rst.fields("ID")  'ti fai restituire l'ID !!!!!
   rst.close
   cnn.close
   'Infine rimandi il browser alla pagina di visualizzazione del nuovo
record.
   response.redirect("displayrecord.asp?id=" & cstr(recID))
Banale no!
Ciao!
Paolo

 fammi sapere che cerco.
Newsgroup: it.comp.www.asp
Titolo: Re: Impedire l'accesso ai records a + di un utente

 altri l'accesso al record.
ben venuto nell'ambiente stateless senza possibilità di avere una
connessione diretta... o meglio... volendo si puo' pure fare ma non è
affatto consigliabile.
Cmq potresti fare una cosa del genere... quando un utente della rete
aggiorna un record, nel momento in cui si carica i dati, marchi il record
con una data che se l'operazione viene conclusa togli e non ci sono
problemi... nel caso in cui l'utente cambi pagina, il prossimo utente che
vule aggiornare quel record potrebbe prenderlo nel caso in cui sia passato
un tot di tempo... p.e. 10 minuti.
Non credo sia la soluzione ottimale ma puo' essere un punto di partenza...
-- 
Lino Mari
http://www.ebow.it
 - e-business on web!
http://www.ebow.it/blog/
 - Mktg Log
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004

Ero abituato a fare applicazioni in Access, mentre ora, acquisita un po' di
pratica in siti internet, sto cercando di realizzare i miei database in
asp - puntando a tabelle mdb - sia in reti aziendali che sul web. Mi trovo
xò di fronte ad un problema: ho assoluto bisogno di impedire che un utente
abbia accesso ad un record mentre un altro sta operando nello stesso, cioè
mentre il primo ha caricati i dati sul form e si sta prendendo tutto il
tempo necessario per pensare e apportare le modifiche. In access "marcavo"
il record facendo comparire una casella di messaggio agli altri utenti e
toglievo la marcatura su salvataggio o sull'evento scaricamento della
pagina. Questo in access è possibile perché si può controllare la chiusura
dell'applicazione e impedirne l'evento; sul web mi sembra di aver capito che
non sia possibile: un utente può cambiare pagina o chiudere la finestra del
browser senza poter intercettare l'evento e inviare un'istruzione al server
che tolga la marcatura del record in modo da consentire agli altri l'accesso
al record.
Corrisponde a verità??

 un tot di tempo... p.e. 10 minuti.
Grazie mille
in realtà io pensavo di salvare con i dati anche la data e l'ora e, ove
quella già presente nel server sia più recente di quella che mi sono salvato
al momento del caricamento del form, mandavo un alert e chiedevo se
visualizzare i dati o sovrascriverli. Credo combinerò quanto sopra con il
tuo suggerimento, magari aggiungendo un countdown sul client!!...
ciao
Newsgroup: it.comp.www.asp
Titolo: codice asp in output

Ciao a tutti, premetto che ho imparato da poco ad usare asp, sto
realizzando un catalogo online con db access, in locale tutto ok, mentre sul
server
le parti asp non vengono interpretate come tali, facendo dal menů di explore
"visualizza - html"
leggo l'intero cosice tra i tag <% ... %> come se fosse semplice codice html
, e i dati del db non vengono visualizzati.
Da cosa pensiate possa dipendere?
Grazie
Jacopo

jacopo_...@studio03.it
 scrive...

Sembrerebbe che il server NON supporti asp...

 ha scritto nel messaggio
news:MPG.19d9357a8...@195.31.190.131...

Questo lo escludo,
ho fatto trasferire al mio cliente il sito su server win appositamente per
usare asp,
č possibile che pur accedendo al dominio in questione non sia ancora stato
fatto il trasferimento?

 fatto il trasferimento?
Ah questo non lo possiamo certo sapere qui sul NG.
Hai provato a fare una semplicissima pagina con dentro
<%
Response.write("ciao mondo")
%>
Se non va manco questo...

Newsgroup: it.comp.www.asp
Titolo: db e concorrenza

Salve a tutti,
c'h qualcuno che pur spiegarmi come evitare ad esempio che due utenti prenotino
lo stesso articolo di un database(disponibile per uno solo).
Nella tabella c'h un campo prenotato di tipo si/no.
Devo utilizzare dei lock per i cursori ?
Come dovrebbe essere l'algoritmo di interrogazione ed update?
Grazie a tutti.
--
La piu' grande community italiana di sviluppatori!
 
http://forum.ASPItalia.com/
 
http://www.ASPItalia.com/

 per uno solo). Nella tabella c'h un campo prenotato di tipo si/no.
In soldini: non puoi avere una sicurezza assoluta senza usare
dei meccanismi di tipo stored procedure che fanno il lock ed i
controlli direttamente all'interno del database.
Il lock dei dati dipende dal tipo di database che stai utilizzando.
Vedi l'articolo sulle transazioni su 
www.aspitalia.com
Davide

Newsgroup: it.comp.www.asp
Titolo: ASP info

Premetto sono una ciuca in ASP, però programmo in PHP, vorrei sapere come
faccio a capire se sul mio server è installato il modulo asp.
Il mio server è linux+php+mysql+asp(almeno credo).
In php esiste un comando phpinfo(); che mi tira fuori tutte le informazioni
del php sulla macchina.
vedi 
http://www.ihdns.com/phpinfo.html
La mia domanda è: esiste qualcosa del genere anche in asp?
Saluti MOANA

 del php sulla macchina.


Newsgroup: it.comp.www.asp
Titolo: Problema con sottrazione

Ciao,
ho un problemino con una sottrazione da fare dopo aver fatto una query
Rimanenza = Stanziamento
	While (Not Recordset2.EOF)
		-Recordset2.Fields.Item("Contributo").Value
		Recordset2.MoveNext
    wend
response.Write "questa è la rimanenza: "&Rimanenza
In pratica vorrei che Rimanenza sia formato dalla sottrazione
di di Stanziamento meno quello che c'è nel recordset della query.
Mi viene sempre fuori una stringa io invece vorrei il risultato
dell'operazione
Grazie della collaborazione
Andrea

Rimanenza = Cdbl(Stanziamento)
Do While Not Recordset2.EOF
    Rimanenza = Rimanenza -
Cdbl(Recordset2.Fields.Item("Contr­ibuto").Value)
    Recordset2.MoveNext
Loop
Response.Write "questa è la rimanenza: "&Rimanenza 
Ciao
Lorenzo
Newsgroup: it.comp.www.asp
Titolo: CDONTS.dll e problemi vari

Ho un problema con l'invio automatico di mail dal mio server NT (IIS4, NT4
con SP6, FP2000).
L'errore che mi ritorna la pagina asp è:
Microsoft VBScript runtime error '800a0046'
Permission denied
/x-plane/pagine/sendmail.asp, line 39
(La linea 39 corrisponde al metodo send dell'oggetto). Da dire che non è
installato il servizio "SMTP service" perché non può girare
contemporaneamente al servizio "Interner Mail Service" di Exchange Server
che è installato e per ora serve alla rete interna.
Forse devo fare qualcosa tipo (preso dall'help di iis):
Dim objSession As Object
Set objSession = CreateObject ("CDONTS.Session")
objSession.LogonSMTP
Grazie in anticipo!
Stefano

Purtroppo senza il servizio SMTP attivo penso vhe CDONTS non ti funzionerà
mai.
Dovresti configurare SMTP server in modo da essere attivo contemporaneamente
all'altro server. Prova a settarlo in modo che la porta per ricevere mail
sia diversa da quella dell'altro server.
Saluti
--
Lino Mari
Intermedia srl
http://www.intermedia2000.com

 sia diversa da quella dell'altro server.
[...]

 installa il secondo.
Spero tu non l'abbia già disistallato... anche perchè suppongo che se tu
abbia un exchange server lo usi per gestire la posta interna del dominio o
qualche altro milione di cose che fa l'exchange....
QUindi se vuoi mantenere l'exchange ma utilizzare i CDO ti conviene comunque
installare i CDO.
Io ho risolto così: installa dall'option pack l'SMTP service anche se
l'installazione ti dice che NON può installarlo contemporaneamente all'
Exchange server, dopodichè in realtà l'unica cosa che ti serve di questa
installazione è impostare le directory di default che servono a CDONTS per
andare a cercare le mail da inviare... Insomma in sostanza procedi con
l'installazione del default smtp site... infine, da MMC di IIS stoppa il
servizio del Default SMTP Site (perchè in realtà lo gestisce exchange)...
Ci sono ulteriori info sul sito MS... sto cercando un link ma non lo trovo,
se hai problemi, magari scrivimi che mi impegnerò di più a cercarlo.!
Fammi sapere poi come va a finire!
Ciao
Alex
Newsgroup: it.comp.www.asp
Titolo: SQLServer - query in pagina asp.

Salve a tutti!
Ho bisogno di impostare la riga seguente
SQLStmt = "SELECT 
RAPPORTI_INDIVIDUALI.CI
,  ...... omesso ...... AND
((NUMERO_CONTRASSEGNO.CONTRASSEGNO)=163))"
dove pero' il numero 163 deve essere una variabile passata da un'altra
pagina asp.
Come posso fare?
Grazie in anticipo.
Pierpaolo
--
Postato da 
fire.galliera.it
 [193.76.65.2] con ASPItalia
http://www.ASPItalia.com/
--
ASP, WSH, XML, XSL, IIS, NT, Win2k: per te sono solo sigle?
Su 
http://www.ASPItalia.com
 trovi tutto quello che ti serve
per capire di cosa stiamo parlando. In Italiano.

Pierpaolo
la puoi passare con il metodo "GET", cioè direttamente nel nome della
pagina...
primapagina.asp:
<a href="secondapagina.asp?numero=163">Vai alla seconda pagina</a>
secondapagina.asp:
numero=request.querystring("numero")
SQLStmt = "SELECT 
RAPPORTI_INDIVIDUALI.CI
,  ...... omesso ...... AND
((NUMERO_CONTRASSEGNO.CONTRASSEGNO)="&numero&"))"
su 
www.aspitalia.com
 trovi un articolo sull'argomento dei trasferimento dei
dati...
Ciao!
Andrew

Newsgroup: it.comp.www.asp
Titolo: Microsoft Scripting Encoding

Il Microsoft Scripting Encoding a cosa serve?
Serve a non far leggere il codice asp a chi naviga o serve a non far
modificare il codice asp a chi ha il sorgente?
Penso la prima anche se qualcuno mi ha detto la seconda!
Grazie
Alessandro

 ha scritto nel messaggio
news:3cDs7.85626$dJ3.6...@news1.tin.it...

Ti hanno detto giusto, la seconda ;-)
Il codice ASP (tecnologia lato server)  non può essere letto da chi naviga,
per fortuna, ci mancherebbe altro ;-))
ciao
--
Kappa
ka...@webngo.net
www.webngo.net
www.filmscoop.it
Newsgroup: it.comp.www.asp
Titolo: Numero positivo

Gentili signori,
ho bisogno di aiuto, in una pagina asp, produco un calcolo che alle 
volte risulta essere "negativo"
In qualsiasi caso, devo formattare questo risultato come "positivo"
c'è una funzione apposita ?
In VB usavo format(),0
In VBScript ?
Grazie infinite

 ha scritto nel messaggio
news:mlYVc.132284$OR2.6...@news3.tin.it...

Ciao
puoi usare la funzione ABS, numero assoluto, che ti ritorna sempre il numero
"positivo"
ABS(-3) = 3
Saluti
Cinzia

 c'è una funzione apposita ?
la buona e vecchia matematica ovvero moltiplicare il numero per -1
a = -5
a = a * -1
e ottieni sempre il positivo :-)
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch

 e ottieni sempre il positivo :-)
Cristian, SiMisA ha scritto che "produco un calcolo che alle volte risulta
essere negativo". A volte... ;)
Ciao
-- 
AZ [Microsoft - .NET MVP]
Mia Home page: 
http://ciclismo.sitiasp.it
Asp.Net community: 
http://www.aspitalia.com
Il mio blog: 
http://blogs.aspitalia.com/az

 essere negativo". A volte... ;)
ops ok correggo :-)
dim a
if a < 0 then
    a = a * -1
end if


 essere negativo". A volte... ;)
if a < 0 then a = a * -1
.........

Grazie infinite, alla fine ho optato per abs()
Grazie mille !

che e' il piu' professionale in effetti :)


 Grazie mille !
Mi sembra decisamente la soluzione + professionale...
ciao
stef

 Mi sembra decisamente la soluzione + professionale...
[OT]
... and the winner is... Cinzia! :D
[/OT]


 Ciao
Sapete nulla sugli storni di sabati e domeniche da un calendario ?
Newsgroup: it.comp.www.asp
Titolo: Tabelle

In una query sql il nome di una tabella può essere una variabile?

 In una query sql il nome di una tabella pu essere una variabile?
Certo che si':
Sql = "SELECT * FROM " & nomeTabella
Ovviamente dovrai verificare che il nome che passi esista,
oppure gestirti gli eventuali errori.
Davide

dipende cosa intendi.
se variabile lato server basta che costruisci la query:
sql="select * from "&nometabella
Altrimenti non ho ben capito il problema...stored procedure?


OK! ma in una query come questa
SELECT Taziende.idazienda, TAziende.indirizzo FROM TAziende WHERE
idazienda NOT IN (SELECT idazienda FROM QAziende WHERE cdate(data) >=
cdate('" & vcont &"') ) ORDER by Denominazione
Dove QAziende è la variabile che devo scrivere?
Ho fatto tante prove ma mi da sempre errore si sintassi....

 OK! ma in una query come questa
Io farei una roba del tipo
Sql = "Select idaziena, indirizzo From TAziende Where "
Sql = Sql & " idazienda not in (Select idazienda from " & variabile
Sql = Sql & " Where cdate(data) >= cdate('" & vcont & "')) "
Sql = Sql & " Order by denominazione "
P.S. 'order by denominazione', ma denominazione non e' nell'elenco
dei campi che selezioni... che te ne fai allora?
Davide

 dei campi che selezioni... che te ne fai allora?
La query è + lunga di quella che ho trascritto ho cancellato qualcosa
tra cui il campo denominazione.
Ti ringrazio ancora per l'aiuto.

 variabile = ?????
Non vede la tabella nel database?
1. o inserisci nel codice un'array di tabelle e campi
2. o fai una tabella di configurazione, con i parametri per accedere alle
tabelle che ti servono
3. usi ADOX.Catalog per visualizzare tutte le tabelle presenti nel database
che cerchi
ricordandosi come l'SQL si comporta quando il nome di una tabella contiene
uno spazio. In Access è bene mettere i nomi tra parentesi quadre.

Newsgroup: it.comp.www.asp
Titolo: validare un form

ho un form in cui vanno inseriti in alcuni campo del testo, in altri numeri,
in altri un cap (5 numeri), in altri un indirizzo e-mail Lo debbo validare,
nel senso che debbo controllare che tutti i campi (tranne uno, siano
compilati) e che dove ci va il testo, non ci siano numeri, e vice versa.
Come posso fare?
Grazie 1000
Andrea

lato server leggi a uno a uno i dati (Request.forms("nomecampo").value) e
controllalo...
Però sarebbe secondo me meglio farlo lato client

la validazione di un form a mio parere andrebbe
sempre fatta client-side.. e non server side..
pertanto dovresti fare una bella funzioncina
in javascript che valida il form prima di essere
submittato.
ti consiglio di postare il tuo messaggio nel newsgroup
it.comp.lang.javascript credo sia più appropriato.
bye.
--
Alex Ghioldi [
a.gh...@kora.it
]
Direzione Sviluppo di Kora srl - 
www.kora.it
Webmaster di Chatta.it - 
www.chatta.it
Newsgroup: it.comp.www.asp
Titolo: semplice script in asp classico per elencare cartelle e file

Salve sono completamente a digiuno di asp ma mi servirebbe un script che mi 
elenca tutte le cartelle di un percorso specificato e cliccando sopra ad una 
cartella mi faccia vedere tutti i file che essa contiene e cliccando  sopra 
ad un file me lo scarichi  ... chi mi puo' aiutare ?
Grazie anticipatamente 

 ha scritto nel messaggio 
news:f4r6nf$19g1$1...@newsreader2.mclink.it...

Si tratta di utilizzare la funzione Dir:
Es.
Dim MyPath
Dim MyName
Dim Elenco
MyPath = "c:\Documenti\"
MyName = Dir(MyPath)
Do While MyName <> ""
    response.write Dir
Loop
Ciao.
-- 
Sergio MAZZA 

 Loop
MyPath = "c:\Documenti\"
MyName = Dir(MyPath)
Do While MyName <> ""
   Response.Write MyName
   MyName = Dir
Loop
.... altrimenti era un ciclo infinito!
Ciao.
Mauro

 Mauro
Grazie; ho tagliato troppo...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.www.asp
Titolo: Passaggio da Access a SQL Server

Ciao a tutti,
è la prima volta che spedisco un messaggio a questo newsgroup.
Il mio problema è il seguente: dovrei realizzare delle semplici pagine ASP
per modificare ed interrogare un database.
Il server dove verrà implementato il semplice database è un WinNT con IIS e
SQL Server. Io invece dispongo solo di Windows 95, Office97 Professional,
PWS 4 e FrontPage Express.
Quindi vi chiedo:
1)    E' possibile realizzare ASP funzionanti senza FP98?
2)    E' possibile testare delle pagine ASP con PWS 4.0 su database Access e
poi dare ASP e database a chi gestisce il server senza chiedere al gestore
alcun impegno rilevante?
3)    Un eventuale "conversione" da database Access a SQL Server comporta
difficoltà specifiche (sia dal mio lato (ASP), che dal loro (conversione
Access->SQL Server)) ?
Mille grazie anticipatamente a chiunque mi saprà illuminare.
Giovanni.

Giovanni.
Robert
Newsgroup: it.comp.www.asp
Titolo: Query su intervallo campo data

Salve a tutti ...  ho un problema su una query SQL per selezionare record
compresi in un intervallo di date. Ecco il codice :
<%
Dim cerca__dataInizio
cerca__dataInizio = "01/01/2003"
If (Request.Form("datacompleta") <> "") Then
  cerca__dataInizio = Request.Form("datacompleta")
End If
%>
<%
Dim cerca__dataFine
cerca__dataFine = "01/01/2003"
If (Request.Form("datacompleta2") <> "") Then
  cerca__dataFine = Request.Form("datacompleta2")
End If
%>
<%
Dim cerca
Dim cerca_numRows
Set cerca = Server.CreateObject("ADODB.Recordset")
cerca.ActiveConnection = MM_conn_associato_STRING
cerca.Source = "SELECT *  FROM NotizInterno  WHERE Data>=#" &
cerca__dataInizio & "# AND Data<=#" & cerca__dataFine & "# ORDER BY Data
ASC"
cerca.CursorType = 0
cerca.CursorLocation = 2
cerca.LockType = 1
cerca.Open()
cerca_numRows = 0
%>
 Request.Form("datacompleta2")
e
 Request.Form("datacompleta")
prendono i dati da una textfield che contiene la stringa nel formato
gg/mm/aaaa.
Il database è ACCESS e il campo data è nel formato "DATA IN CIFRE".
Esempio :
ho due news con data 11/07/2003
imposto la textfield datainizio 11/07/2003
impoosto la textfield datafine 11/07/2003
e in output la pagina ricercanews.asp non restituisce nessun record.
Presumo che il problema dipenda da un incopatibilità di formato tra la
textfield e il campo data di access. Qualcuno potrebbe darmi qualche info?
Grazie a tutti

 textfield e il campo data di access. Qualcuno potrebbe darmi qualche info?
No...nessuna incompatibilità, d'altra parte, che ne sa il server che 
era un textfield, e non una combo? Semmai, lascia possibilità 
d'errore...Io di solito faccio un menù per giorno (1/31), mese (1/12) e 
anno, ricomponendo la data in seguito. Ci va comunque un controllo 
(metti che uno fa 31 febbraio....), ma limiti parecchio gli errori9 di 
battitura.
Intanto, se vuoi puoi anche mettere BETWEEN
SELECT...FROM... WHERE Data BETWEEN ...AND ...
Poi, il campo "Data" è sicuramente rognoso, perchè parola riservata, 
meglio se lo rinomini. Se non puoi, almeno mettilo fra quadre nelle 
query 
WHERE [Data]...
IL PROBLEMA: se non ritorna errore, e nessun record, vuol dire che non 
ne trova.
Non è che lui prende 11/7/2003 come 7/11/2003?
E' un problema comune.
Prova a dargli una data (purchè ci siano record rispondenti) tipo 
15/7/2003. Se va (non esistendo il mese 15...), allora è quello.
Allora devi cappotare mese con giorno.
Non ricordo se con access funziona, ma prova a fornirgli la data in 
formato aaaammgg, per esempio 20030711

 cerca.CursorType = 0
Qui metti cerca.CursorType = 3

Newsgroup: it.comp.www.asp
Titolo: Autenticazione NTLM

Ogni volta tento di aprire un file del web che sta sul server da InterDev mi
da questo messaggio:
"Autenticazione NTLM non riuscita. La connessione è stata effettuata tramite
un server proxy e l'autenticazione NTLM non supporta questa modalità di
connessione. Disabilitare l'autenticazione NTLM per il server oppure, se il
server proxy non è necessario, aggiungerlo all'elenco dei server senza
proxy, nella finestra di dialogo Opzioni del menu Strumenti."
Non capisco però quale sia questo menù
Ho guardato sulla console del server ma non ho trovato il menù per escludere
il proxy.
Se qualcuno potesse aiutarmi gli sarei grato.

il proxy.
Si riferisce alle opzioni proxy del browser.
Saluti.
Fabrizio

Newsgroup: it.comp.www.asp
Titolo: errore ultimo script di daniele :)

salve,
ho questo errore :
-------------------------------------
ADODB.Recordset error '800a0cb3'
Object or provider is not capable of performing requested operation.
/offerte1.asp, line 468
--------------------------------------
la stringa è la seguente
rsofferte.absolutepage = page
mi crea casini con absolutepage
il recordset credo si creato e aperto correttamente.
qualcuno ha qualche suggerimento ?
grazie :)

 rsofferte.absolutepage = page
O il driver non ti supporta il posizionamento assoluto o non
hai aperto il Recordset come 'scrollabile'.
Verifica la Open e le possibilita' del tuo driver.
Davide

Usa il cursore adUseClient ossia 1 quando apri il rsofferte

niente da fare, non mi funziona.
io uso ADODB ma ci sono problemi per la paginazione ?
su MSDN mi ha dato questo responso
SYMPTOMS
The Microsoft Access ODBC Driver does not support multiple result sets of
native Access tables. Calling SQLGetInfo( hdbc, SQL_MULT_RESULT_SET, ... )
returns an 'N' signifying the driver does not support multiple result sets.
This means an application cannot call the ActiveX Data Objects (ADO)
ADODB.Recordset.NextRecordset method when using the Microsoft OLE DB
Provider for ODBC Drivers and the Microsoft Access ODBC Driver.
Calling the NextRecordset method returns error 800A0CB3:
The operation requested by the application is not supported by the provider.
Do not use the ADODB.Recordset.NextRecordset method with the Microsoft
Access ODBC Driver or any other driver that does not support multiple result
sets.
si ma che devo usare ?
grazie anticipatissime :)
rino


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La più grande community italiana di sviluppatori!


Aggiungo solo che nel caso di MySQL sono presenti comandi che permettono la
paginazione direttamente all'interno della Select:
Select * from tabella limit 0,30
(visualizza i primi 30 record)
Select * from tabella limit 30,30
(visualizza 30 record dal 30esimo ecc...)
Ciao,
Andrea Z.

Newsgroup: it.comp.www.asp
Titolo: Creazione di database

Vorrei sapere se e' possibile creare un database con ASP da un client.
Se questo non e' possibile vorrei saper il perche'.
Grazie anticipatamente per la risposta

Lo puoi fare, perņ devi avere i permessi giusti sul server
Ciao, Nicola (
www.pignatelli.com
)
Newsgroup: it.comp.www.asp
Titolo: ACCESS e MTS?

Secondo voi è possibile utilizzare Acces97 con MTS? ovvero Acces97 è un
componente transazionale? è possibile effettuare una transazione
all'interno di una pagina ASP in cui vengono eseguite varie update ed
insert su fonti dati odbc differenti?
grazie.

...



Access gestisce le transazioni: io le ho utilizzate via ODBC ,
sviluppando in Delphi, sempre in Delphi ma con un dirver nativo
e con ASP e VBScript, naturalmente, utilizzando ADO e ODBC.
Per avere documentazione in merito a come si possono gestire le
transazioni via ODBC con Access, basta andare nell'help di ODBC.

Newsgroup: it.comp.www.asp
Titolo: Add User - con SQL

Ciao,
sono MeiHua, sto finalmente portando avanti il mio primo progetto di e-comm
ed ho trovato questo codice sul libro "Commercio elettronico con Asp" della
Apogeo (a mio avviso un buon punto di partenza, almeno per me):
 ' Add New User to Database
  sqlString = "INSERT INTO clienti ( " &_
    "username,  &_
    "password, " &_
    "email," &_
    ") VALUES ( " &_
    " '" & fixQuotes( newusername ) & "', " &_
    " '" & fixQuotes( newpassword ) & "', " &_
    " '" & fixQuotes( email) & "', " &_
quando provo a lanciare la procedura pero' mi appare un errore di questo
tipo:
--------
Microsoft OLE DB Provider for ODBC Drivers errore "80040e57'
[Microsoft][Driver ODBC Microsoft Access 97]Valore numerico esterno
all'intervallo. (null)
/eprint/shop/storefuncs.asp, riga 181
--------
la riga 181 per me e' questa:  objConn.Execute sqlString
e quindi deduco che ce l'abbia con la sqlString, ora mi sono accorta che
quando trovo le stringhe SQL scritte con questa sintassi: &_ cioe' il
ritorno a capo, ci sono sempre dei problemi e così la maggior parte le ho
convertite in questo modo:
sqlString="SELECT username FROM clienti"
sqlString=sqlString & "WHERE username=ciccio"
stavolta pero' la cosa mi pare piu' complessa perche' ci sono di mezzo piu'
virgolette (") e parentesi () inoltre non so cosa voglia dire quel VALUES e
quindi non so come concatenare le stringhe.
potete darmi un consiglio

     " '" & fixQuotes( email) & "', " &_
C'e' una virgola ed un '&' di troppo ed una parentesi di troppo poco...
Dovrebbe essere
     " '" & fixQuotes( email) & "')"
Davide
Newsgroup: it.comp.www.asp
Titolo: Risultato /04/aa ...e' abbastanza strano

Il codice sorgente e' questo:
<%
SetLocale(it)
Data = Date()
Response.Write("Data del server : " & Data)
%>
... ma il risultato ahime' e' il seguente:
Data del server : /04/aa
Qualcuno di voi mi puo' aiutare??
Thanks,
Pierpaolo

Di solito sono sbagliate le impostazioni internazionali italiane nel
Pannello di Controllo.
Talvolta è stato sufficiente mettere aaaa (in italiano) al posto di yyyy
(inglese)
Ciao!
Paolo

Il brutto e' che le impostazioni internazionali sono giuste.
Per dirla tutta ha sempre funzionato perfettamente, ma un bella mattina il
mio PC aveva deciso di volersi accendere a causa di un errore di tastiera
.... spegni/accendo, spegni/accendi alla fine sono riuscito a farlo partire
.... ed ecco il problema.
Grazie comunque,
Pierpaolo

Michele, nell'articolo di qualche giorno fa (te lo ricordi? Eri intervenuto
anche te), aveva risolto impostando una id locale diverso.
Non so se funzionerebbe anche a te, ma vedrai che oltre a staccare la
tastiera, nella sessione precedente avevi installato qualche cosa (spero
;-))
Comunque non è una soluzione definitiva, in quanto se uno usa vuole usare un
server multilinguistico, dovrebbe funzionare tutto.
L'errore è sicuramente dovuto ad una inesatta interpretazione della stringa
di formato.
Da qualche parte voleva dd/mm/yyyy ed invece legge gg/mm/aaaa.
Il problema è "dove?" Qual'è il file (o la stringa nel Registro) che
registra le informazioni internazionali.
In passato un problema simile mi si è presentato e mi pare di averlo risolto
un po' a casaccio, cambiando le impostazioni internazionali del server
(passando da italiano ad inglese e viceversa) fino a scoprire l'inghippo.
Purtroppo però non sono sicuro che funzioni anche a te.
Ciao!
Paolo
PS: se lo risolvi, faccelo sapere, per il futuro!!

Provo a cercare qualcosa nel registro, ma dubito di trovare qualcosa.
Finora ho provato di tutto, ma il fatto strano e' che comunque viene
stroncata la stringa che mi restituisce la data ... il risultato e' proprio
"/04/aaaa".
Con Session.LCID (o qualcosa di simile) funziona perfettamente ed ho
utilizzato proprio questa soluzione per ultimare lo sviluppo, ma adesso e'
diventata una questione di principio.
PVP

Forse questo articolo può essere d'aiuto a qualcuno.
Ciao
Corrado
http://support.microsoft.com/support/kb/articles/Q264/0/63.ASP


Fantastico!
Le impostazioni cambiano quando l'utente è connessio interattivamente.
Conclusione! non connettersi interattivamente. e quindi pensa a quelle
inglesi con
le stringhe di formato italiane, che ovviamente non capisce.
... poi arriva un furbo che mappa un database su una unità di rete, tipo W:
e quando si disconnette, non c'è più. E poi si domanda... "perchè non
funziona nulla qui?".
Grazie nostromo
Paolo

Grazie mille.
Ho risolto aggiornando la chiave del registro. Io avevo 00000410 invece
nell'articolo da te suggerito si parla di 00000409. Funziona.
Ancora thanks,
Pierpaolo
Newsgroup: it.comp.www.asp
Titolo: Aiuto disperato... mail con attachments ... come??

Scusate se forse è già stato detto ma sono veramente  in crisi e non ho
trovato granchè spulciando un po' indietro.
Come faccio a farmi mandare delle mail contenenti delle immagini in
attachments con dei form in asp?
Si può con cdonts anche se l' immagine è dell'utente del lato client?
come??
Bisogna prima in qualche modo uploadarla e poi attaccarla o si può
direttamente?
e come fare la scelta del file?
Vi prego di darmi una mano o indicarmi dove capirne qualcosa....
Grazie in anticipo...

www.aspitalia.com

2. Invio del file all'utente
- Come faccio a farmi mandare delle mail contenenti delle immagini in
- attachments con dei form in asp?
Prima Upload del file sul Server (con componente o attraverso classi
Vbscript)
- Si può con cdonts anche se l' immagine è dell'utente del lato client?
No.
- Bisogna prima in qualche modo uploadarla e poi attaccarla o si può
- direttamente?
sure..
- e come fare la scelta del file?
codice HTML ..<input file.....>
--
CIAO!
Gusher

Newsgroup: it.comp.www.asp
Titolo: Database remoti e locali con ASP etc. ?

Salve a tutti
Sono una novellina di ASP, ho bisogno di qualche suggerimento per capire
come creare una soluzione adatta ai seguenti problemi (so che sono tanti ma
poco per volta...).
Ho due database uno su server remoto (accesso da rete internet con linea
telefonica quindi discontinuo) ed uno sul mio computer locale.
Ho bisogno di interrogare  e/o aggiornare il database sul server attraverso
delle pagine ASP contenenti moduli e quindi, correggetemi se sbaglio,
utilizzo ASP aprendo un canale con il database attraverso ADO e ODBC (nel
caso specifico il database è in Access ma credo che questo non sia
determinante) .
Al tempo stesso vorrei che i dati inseriti dall'utente oltre che aggiornare
il database mi giungessero vi e-mail in modo da controllarli e inserirli nel
mio database locale: come posso inviare con ASP un modulo via e-mail?
A questo punto sorge un altro problema: quando aggiorno il database locale
utilizzando i dati ricevuti via e-mail potrei correggere e integrare delle
informazioni che quindi cambierebbero da quelle del database remoto. Esiste
un modo efficiente per sincronizzare i due archivi considerando il loro tipo
di collegamento?
Infine i dati giunti via e-mail devono essere inseriti in archivio
manualmente, filtrati, oppure posso produrre a monte con ASP qualche formato
che semplifichi questa operazione?
Qualcuno penserà: poche idee ma confuse!
Grazie a quanti mi proporranno qualche indicazione
Un saluto a tutti
Camilla B.
cami...@toglimi.infinito.it

 che semplifichi questa operazione?
Visto che devi "raccattarli" dalle varie email non credo che tu abbia molta
scelta, certo, puoi
fartele spedire in modo da fare un taglia-incolla su un file di query che
poi farai eseguire al
database, ma se devi anche "elaborarle" per integrare/correggere, mi sembra
una perdita di tempo.
Domanda: non e' molto piu' semplice considerare il db "remoto" quello piu'
giusto e scaricarselo
ogni tanto, quindi fare le correzioni direttamente su quello, ed usare il db
"locale" solo come
riferimento "rapido" ?
Davide