mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.asp
Titolo: APPLICATION e SESSION

Ciauz,
sapreste dirmi quale č la differenza principale tra
application e session ?
ciauz

Application viene eseguita quando IIS parte ed è comune per tutti gli utenti
Session viene eseguita ogni volta che un utente si connette al sito ed è
specifica per quell'utente

Newsgroup: it.comp.www.asp
Titolo: generare numeri random sempre diversi

Ciao a tutti:
non riesco a creare uno script che mi consenta di generare dei numeri random
che però siano SEMPRE diversi (sarebbero nel mio caso dei codici univoci).
Come posso fare?
Grazie a tutti
Mr Sambo

 ha scritto nel messaggio
news:n7nwc.24143$G%.7660@tornado.fastwebnet.it...


Se puoi fare a meno dei numeri:
Function strGuidGen()
 Dim objUniqueID
 Set objUniqueID = Server.CreateObject("scriptlet.typelib")
  strGuidGen = Replace(Mid(objUniqueID.Guid,2,36),"-","")
 Set objUniqueID = Nothing
End function
Altrimenti puoi ritoccare questa in modo che generi solo stringhe numeriche:
Function strHashGenL(intKeyLen)
 Dim strTemp
 Dim intHash,intCont
 Randomize
 strTemp = Replace(CStr(Rnd*9999+1) & CStr(Now()) & CStr(Rnd*9999+1)," ","")
 intHash = 1
 intCont = 1
 While intCont < Len(strTemp)
  intHash=sqr(intHash*intCont*asc(mid(strTemp,intCont,1)))
  intCont = intCont +1
 Wend
 Rnd(-1)
 Randomize intHash
 intCont = 1
 While intCont < Int((intKeyLen)+1)
  If intCont MOD 3 = 1 Then strHashGenL = strTrpGenL & Chr(Int((122 - 97 +
1)*Rnd() + 97))
  If intCont MOD 3 = 2 Then strHashGenL = strTrpGenL & Chr(Int((90 - 65 +
1)*Rnd() + 65))
  If intCont MOD 3 = 0 Then strHashGenL = strTrpGenL & Chr(Int((57 - 48 +
1)*Rnd() + 48))
  intCont = intCont +1
 Wend
End function
-- 
:: Massimiliano Mattei :: Project Leader
:: EVA Group :: 
http://www.evagroup.net
:: Commercio elettronico :: Soluzioni extranet :: Corporate portal

 codici univoci). Come posso fare?
Puoi crearti una "one time pad" creando una tabella contenente un certo
numero di numeri random univoci e usandoli via via (segnandoti con un
boolean se un dato numero è stato usato). Te la crei offline usando metodi
e verifiche a piacere.
Io ho usato un metodo che, sebbene non mi garantisca l'univocità, mi
soddisfa:
Randomize()
userid = "" & year(now) & leadingZero(month(now)) & leadingZero(day(now)) &
leadingZero(hour(now)) & leadingZero(minute(now)) &
leadingZero(second(now)) & round(rnd*1000)
Note
- LeadingZero è una funzioncina che aggiunge uno zero davanti ai numeri
<10)
- Quanto è reale la possibilità che esattamente nello stesso secondo
imbrocco due numeri casuali identici? E' comunque >0 ma sempre <1
Alex
PS: ricorda gli id automatici dei vari DB
-- 
___________________________________________________________
a p bertolini
(
www.webwarrior.org
)

Scusa la seconda è sbagliata perchè avevo cambiato nome alla funzione:
Devi correggere queste righe:
If intCont MOD 3 = 1 Then strHashGenL = strHashGenL & Chr(Int((122 - 97 +
1)*Rnd() + 97))
If intCont MOD 3 = 2 Then strHashGenL = strHashGenL & Chr(Int((90 - 65 +
1)*Rnd() + 65))
If intCont MOD 3 = 0 Then strHashGenL = strHashGenL & Chr(Int((57 - 48 +
1)*Rnd() + 48))
-- 


 ha scritto nel messaggio
news:n7nwc.24143$G%.7660@tornado.fastwebnet.it...

Newsgroup: it.comp.www.asp
Titolo: Aiuto per scrittura file

1)Set FileObject = Server.CreateObject("Scripting.FileSystemObject")
2)TestFile = Server.MapPath ("/files") & "\iscrizio.txt"
3) Set OutStream = FileObject.OpenTextFile(TestFile,ForAppending,True)
4)OutputString = str_email & ";" & Now()
5)OutStream.WriteLine OutputString
Sulla riga numero 3 ottengo il seguente errore:
Microsoft VBScript runtime error '800a0005'
Invalid procedure call or argument
/subscribe.asp, line 113
P.S. Ho gia' letto Aspitalia ma non ho trovato il caso di scrittura senza
createfile (in questo modo funizona ma ho bisogno di fare Append)
Gloria a chi mi aiutera'!

...


...


Newsgroup: it.comp.www.asp
Titolo: prendere codice html da altre pagine

Ragazzi esiste una funzione tipo left o una routine o qualke modo per
riuscire a prendere codice html da altre pagine presenti su internet?
Grazie


Classic ASP:  oggetto ServerXMLHTTP
.NET: classe System.Net.WebClient
-- 
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

 Grazie
Se n'è parlato parecchio in questi giorni:
http://www.aspitalia.com/liste/usag/lista.asp?ID=271
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

Newsgroup: it.comp.www.asp
Titolo: problemi con margini di stampa

Ho realizzato delle pagine web con ASP. Quando però lancio una stampa
(windows.print) la pagina viene stampata con i margini attiali di Internet
Explorer.
Ho visto un sito che usa un OCX da far installare sui client con il quale la
stampa viene stampata con i margini memorizzati in una tabella del server,
bypassando le impostazioni locali di Explorer. Praticamente si pùo
personalizzare i margini per ogni client.
Mi sapete aiutare a creare questo OCX?
Grazie
Simona

 Mi sapete aiutare a creare questo OCX?
Usando un ocx stai limitando il sito solo per IE; comparirà all'utente
finale un messaggio che avvisa se vuole installare l'ocx => solo per IE e
solo se qualcuno si fida ad autorizzare la cosa (io non lo farei, per
esempio).
Se per te queste restrizioni vanno bene (es. se serve per una intranet) devi
passare a un linguaggio di programmazione, non puoi farlo con semplice asp.
Se usi asp con vbscript ti tornerà comodo visualbasic6 (chiedi quindi nel
newsgroup corretto)
Newsgroup: it.comp.www.asp
Titolo: se EnableViewState=false nel datagrid, editcommand non invocato

Se non imposto EnableViewState=true nel datagrid "dgStr", quando
clicco sul pulsante di edit non mi viene invocata la procedura
EditCommand.
Qualcuno sa dirmi dove sbaglio? Grazie in anticipo.
Riporto le principali routine.
Public Class Modulo
    Inherits 
System.Web.UI.Page
    Protected WithEvents dgStr As System.Web.UI.WebControls.DataGrid
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
     If Not Page.IsPostBack Then
         BindGrid(GetDataView(GetDataSet()))
     End If
End Sub
Public Sub EditCommand(ByVal s As Object, ByVal e As
DataGridCommandEventArgs) Handles dgStr.EditCommand
        dgStr.EditItemIndex = e.Item.ItemIndex
        BindGrid(GetDataView(GetDataSet()))
End Sub
--
Robynet


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 

 hai selezionato, tra l'altro) lavora di viewstate.
ma nel wiewstate del datagrid oltre alle informazioni sul controllo
vengono memorizzati anche tutti i dati del datasource associato?
Se la risposta č no, non mi pongo altri problemi e uso viewstate;
l'avevo disabilitato perchč il campo viewstate diventava molto grande,
tanto da lasciarmi pensare che memorizzasse tutti i dati associati al
datagrid.
Se la risposta č sě, memorizza solo i dati della pagina corrente del
datagrid o di tutte le pagine?
--
Robynet

 datagrid.
se č un problema, puoi provare a sovrascrivere il funzionamento di default 
del ViewState, salvandolo su disco, ad esempio.
Mi pare che su MSDNMagazine (e quindi anche online) ci sia un articolo di 
Dino Esposito sull'argomento, con tanto di esempi.


Newsgroup: it.comp.www.asp
Titolo: Timer in ASP

In linguaggi come il Pascal o il C c'è una utile funzione chiamata
delay() che mette in pausa il programma per un numero di secondi.
E' possibile ottenere un risultato simile in ASP? C'è una funzione
apposita?
Grazie.
--
Sparviere
spar...@ngi.it
http://sparviere.tsx.org

per la parte ASP (lato server) non lo sr
mentre par la patre client esiste il comando 
es:
setTimeoutsetTimeout("vbscript:funzTimer()",10)
lancia la funzione funzTimer() dopo 10 secondi
--
La piu' grande community italiana di sviluppatori!
 
http://forum.ASPItalia.com/
 
http://www.ASPItalia.com/

c'e il controllo del WSH "sleep2, che fa' al caso tuo, mette in sleep per n
millisecondi cio' che vuoi.
Se ti serve qlc di piu' preciso non hai che da chiedere :-)
Spai kid
--
----------------------------------------------------------
Un giorno resuscitero'
in effetti mi sorprendo gesu' ci ha messo solo 3 giorni,
io che sono l ' evoluzione ci sto mettendo piu' del previsto
----------------------------------------------------------
Newsgroup: it.comp.www.asp
Titolo: COM per ASP in Win 2000

Sto sviluppando un componente COM in VB 6.0 per ASP su una Win NT worstation
4.0.
Dopo averlo registrato sul server (Win 2000) con IIS 5.0 riesco a creare
oggetti e richiamare metodi in una pagina ASP.
Il problema si pone quando applico delle modifiche al COM, lo ricompilo e lo
aggiorno sul server... viene comunque
mantenuto in memoria la versione del COM vecchio.... ho provato di tutto:
riavvio di IIS, creazione di una applicazione e
registrzione del COM con il Component Services e quindi riavviando
l'applicazione... ma non c'e' nulla da fare se non
riavviare la macchina...!!!!! Non e' sicuramente la soluzione ottimale
Chi mi puo' aiutare?!... grazie!
--
Stefano

hai provato a "deregistrare" il componente vekkio prima di installare quello
nuovo ?
x deregistrare usa il paramentro: /u  del komando regsrv32
Luka Milani ®
Newsgroup: it.comp.www.asp
Titolo: Query che non va...

Scusate la domanda che a molti potrā sembrare piuttosto banale...
ma, come si dice dalle mie parti: nessuno nasce "imparato" ed io sono un
vero novellino...
Veniamo al dunque:
Ho un database in Access con, tra gli altri,  un campo "Lire"
vorrei estrarre tutti i record che hanno il valore "Lire" meno di una certa
cifra scelta da un menu a discesa.
Non capisco , perchč non so , come eseguire correttamente la query,
probabilmente sbaglio nell'uso degli apici , ma non so dove...
Se faccio delle query con campi testuali funziona perfettamente...
Potete aiutarmi...
grazie fin d'ora...
******************************************************
...
<select size="1" name="prezzo">
  <option value="15000000">meno di 15.000.000</option>
  <option value="10000000">meno di 10.000.000</option>
  <option value="5000000">meno di 5.000.000</option>
</select></p>
<input type="submit" name="submit"
value="Cerca">
<%
rprezzo=request.form("prezzo")
sql="select * from tabella1 where Lire <=  &rprezzo&"
******************************************************
Mi compaiono gli errori pių strani:
Errore di sintassi (operatore mancante) nell'espressione...
oppure:
Oggetto Request errore "ASP 0102 : 80004005"
Prevista stringa in input
/numeri.asp, riga 51
Specificare una stringa come input per la funzione.
*****************************************************
mi sapreste anche indicare dove potrei trovare informazioni al riguardo?
Grazie ancora

 Davide
Certo, infatti mettendo il numero nella query funziona:
sql="select * from tabella1 where Lire <= 5000000"
ma io il numero vorrei ricavarlo da un menu a discesa e ho messo:
...
<select size="1" name="prezzo">
  <option value="15000000">meno di 15.000.000</option>
  <option value="10000000">meno di 10.000.000</option>
  <option value="5000000">meno di 5.000.000</option>
</select></p>
<input type="submit" name="submit"
value="Cerca">
<%
rprezzo=request.form("prezzo")
sql="select * from tabella1 where Lire <=  &rprezzo&"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn, 3, 3
%>
*****************
- devo forse dichiarare in qualche modo che      rprezzo     è un numero?
- è giusto mettere nella query     &rprezzo&    ?
Scusatemi  e grazie ancora...
Il novellino

 <ZAP>

Ops ...
Perdonatemi ma ora che funzionava con il numero ho aggiunto altri due
controlli nella stessa query e mi dà errore:
*******
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi (operatore
mancante) nell'espressione della query 'Tipo like '%' and Marca like '%' and
where Lire <= 999999999'.
*******
Tipo e Marca sono campi alfabetici...
La query adesso è:
sql="select * from tabella1 where Tipo like '"&rtipo&"' and Marca like
'"&rmarca&"' and where Lire <= " &rprezzo
*******************
grazie...
Il novellino



ma io il numero vorrei ricavarlo da un menu a discesa e ho messo:
Ok, quindi fai
rprezzo=request.form("prezzo")
sql = "select * from tabella1 where Lire <= " & rprezzo
NOTA la virgoletta (") prima di '& rprezzo'.
Davide

where Lire <= 999999999'.
C'e' un "where" di troppo...
Davide
Newsgroup: it.comp.www.asp
Titolo: dovo trovo tutorial in italiano?

ho gia visto aspitalia e HTML.it......
che mi consigliate?

 che mi consigliate?
 
www.manuali.net
  e 
www.risorse.net
    sono due siti abbastanza buoni, poi da li se segui i vari link (e
mastichi l'inglese), puoi trovare tutto quello che fa per te

 ha scritto nel messaggio
news:93va2p$fni$1...@news.panservice.it...


Newsgroup: it.comp.www.asp
Titolo: LENTEZZA PAGINA ASP

Ho una pagina ASP collegata ad un database, la tipica pagina di inserimento
dati per la registrazione di un nominativo.
Quando invio il modulo il server comincia a macinare macina macinare e dal
momento dell'invio passeranno circa due minuti prima che i dati vengano
registrati.
E' normale?
Il server non è velocissimo:
IIS4, SP l'ultimissimo, 64 Mb
Il client
PII233, W98, 196 Mb.
Grazie

Innanzitutto guarda il codice...
se apri e chiudi molte volte i tag x inserimento del codice (<%  ....... %>)
questo rallentera' parecchio il tutto!
Inoltre guarda se hai fatto molte Session ,che rallentano pure il sistema...
In mancanza del codice non so dirti altro!
Ciao
--
Taglia
pta...@freemail.it
___ARE YOU INTERESTED IN___
___ WW2 PLANES ??????? ____
http://ww2planes.freeweb.org
______________________________

 Ciao
Quante sono "molte" ?
Seriamente... tenere ca. 8 Session (non array... tutte variabili "semplici")
per ogni utente con un sito che ha in media 15 utenti connessi
contemporanemante, su un server PII450 con 256MB Ram (NT Server 4 + vari Opt
e Srv Pack) che ospita altri 10 siti a bassissimo traffico...
... quanto "rallenta" il server ?
Sono tante 8 Session ?
Ciao
Simone

 E' normale?
No, in nessun caso.
Non e' che gli stai facendo fare operazioni cicliche?
Saluti.
Stefano.

SONO TANTISSIME!"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ciao

Aspetta...forse non ci capiamo bene....
se i dati sono memorizzati in una stessa tabella (modo + veloce per
accedere) , non hai bisogno di 8 sessioni ma di una sola.
Con un'unica query al Db ti prendi tutto quello che ti serve.
A quel punto 8 sessioni contemporanee , se il Db e' veloce , vogliono
dire sopportare 20.000 accessi al giorno :-))))))))!!!!!!!
Fammi sapere...entro le 18 di oggi che poi vado in ferie!!!


contemporanemante, su un server PII450 con 256MB Ram (NT Server 4 + vari Opt
ma cosa intendete per "session"? L'oggetto Session funge anche da
contenitore per le vostre variabili certo... se per 8 session intendi
8 variabili memorizzate in una istanza dell'oggetto session, lo spazio
occupato è davvero minimo, cioè un puntatore in quest'ultimo e lo
spazio  occupato dalla variabile stessa! Puoi quindi utilizzare
l'oggetto session per memorizzare quello che vuoi compresi e
sopratutto puntatori ad altri oggetti, ad esempio il velocissimo tipo
di dato Dictionary.
Ciao!
--------
MATRO
YahooMessenger:matrello, Icq:matro
RealPopup, the freeware winpopup replacer
http://members.tripod.com/Matro/realpopup.html
Newsgroup: it.comp.www.asp
Titolo: Manuale ASP Cercasi

Qualcuno ha a disposizione un manuali ASP in italiano, che possa essere
letto off-line
Grazie del tempo dedicatomi, distinti Saluti

Non e' proprio un manuale, è un corso, ma e' sicuramente interessante.
Guarda nel sito:
 
www.html.it
Ciao,
    Luca


www.risorse.net

Newsgroup: it.comp.www.asp
Titolo: Sicurezza, ASP e AS/400

Salve a tutti.
Ho questo problema: in ufficio abbiamo una piccola rete con un server NT con
connessione a Internet (con IP statico, ma la connessione non è continua),
IIS e alcune pagine ASP che pescano i dati da un AS/400; visto che il mio
capo quasi tutti i giorni mi chiede come siamo messi a sicurezza, volevo
chiedere:
cosa rischio a livello di sicurezza (accessi indesiderati e/o manipolazione
dei dati) per quanto riguarda Server NT, AS/400 e rete aziendale?
Come posso proteggere tutto l'apparato?
Grazie per eventuali spiegazioni e consigli, da uno che come si sarà capito
non è molto esperto di TCP/IP e affini.
Saluti a tutti

 wrote in message
news:8hfm0t$qqh$1...@pinco.nettuno.it...


Credo che Alvaro stia parlando di una tecnica nota come Host On Demand o Web
On Demand,
in pratica lui, pur non avendo una linea dedicata, ha comunque un server in
casa visibile da Internet
per maggiori informazioni consultate 
www.essai.it
.
Per quanto ne so', è il server NT che si collega all'AS400, quindi le pagine
ASP e tutto il resto non hanno quasi nessuna importanza. Se la tua macchina
è configurata bene non dovresti aver problemi,
ma questo non è l'NG giusto.

Newsgroup: it.comp.www.asp
Titolo: Formattazione date con ADO 2.5

Ciao a tutti
Ho notato facendo girare la stessa pagina asp su un server NT con Ado 2.1 e
su un Win2000 professional con Ado 2.5 che questo semplice comando
restituisce risultati differenti:
'SELECT CampoDiTipoDatetime FROM ....'
ADO 2.5 restituisce una data in formato: dd/mm/yyyy
ADO 2.1 restituisce una data in formato: mm/dd/yy    (quella che serve a me)
restituisce una data formattata in modi diversi (non  dipendenti dalle
impostazioni internazionali del pc)
Il database in questione è MS SQL 7.
Putroppo non posso utilizzare funzioni di conversione quali CONVERT ecc..
perchè questo implicherebbe la revisione di parecchi files ASP.
Come posso fare????
Grazie a chiunque mi può dare una mano..

 wrote in message news:9qmudi$1n...@rachel2.blixer.it...

Newsgroup: it.comp.www.asp
Titolo: errore sql?

Salve ho trovato questo esempio :
SELECT DISTINCT surname FROM Person
ORDER BY surname
.. e ho fatto la mia brava applicazione ...
sql = "SELECT DISTINCT idazienda FROM prodotti_trattati WHERE idcategoria
LIKE "&idcat&" ORDER BY punteggio"
risultato della pagina ...
Microsoft OLE DB Provider for ODBC Drivers errore "80040e07'
[Microsoft][Driver ODBC Microsoft Access] La proposizione ORDER BY
(punteggio) è in conflitto con DISTINCT.
/italiavendemoda/categorie.asp, riga 20
?
chi sa aiutarmi?
grazie
-manuel

 ha scritto nel messaggio
news:8j9rn4$s24$1...@pluto.sm.dsi.unimi.it...


LIKE "&idcat&" ORDER BY punteggio"
oltre a quanto ti ha detto Glauco, controlla anche gli spazi nella
query.  mi pare che ci sia un pezzo tutto attaccato.

Newsgroup: it.comp.www.asp
Titolo: Errore sulla INSERT

Ho una pagina asp che cerca di memorizzare dati in un db access ma
quando cerco di inserire valori numerici ho un errore, riporto la query
e l'errore:
"INSERT INTO utente (cl_cap, cl_telefono, cl_cellulare, ) VALUES ("& cap
&", "& telefono &", "& cellulare")"
[Microsoft][Driver ODBC Microsoft Access] Tipi di dati non
corrispondenti nell'espressione criterio
Il primo campo, ossia il CAP, lo memorizza, ma gli altri 2 valori
numerici no. Ho controllato il db e tutti i campi sono di tipo numerico.
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 numerici no. Ho controllato il db e tutti i campi sono di tipo numerico.
Ci deve essere qualche valore che lui NON considera numerico. 
Metti che il numero telefonico ha uno spazio in mezzo, ha un trattino, 
qualcosa del genere. Stampati a video la stringa sql.
Ma ti conviene metterli in numerico, sì? Poi ti va a perdere eventuali 
zeri davanti... un "0432581" viene troncato dello 0 davanti. Così il 
cap eccetera.
Io lo metto sempre come testo.
Newsgroup: it.comp.www.asp
Titolo: Toll per gestione database MSAccess

Mi sto avvicindando lentamente ad ASP, e per ora mi sto concentrando
sulla gestione di database Access. Vorrei infatti creare una piccola
applicazione Web che permetta ad ogni socio del mio Club di consultare
l'annuario on line (facendo ricerche su tutti i campi del db), ed
eventualmente, previo inserimento di password, modificare, cancellare, o
aggiungere records. So che 
aspdb.com
 vende un pacchetto, molto valido
per la verita', che serve proprio per quello che vorrei fare io. I costi
pero' non mi consentono per ora di acquistarlo. Eccovi percio' le
domande:
1) Quale pacchetto mi consigliate, magari che necessiti di poco editing
da parte mia?
2) E tools completi di sviluppo? Cosa ne dite di Visual Interdev?
3) In alternativa, esistono libri orientati alla gestione dei database
via ASP?
4) E un buon tutorial (via web o meglio su carta) sulle ASP in generale?
Per favore, inviate il vostro msg *anche* via email, dal momento che non
consulto il
newsgroup con regolarita'.
Grazie
Nicola


Ovviamente devi avere un server Web che supporti ASP (tipicamente MS PWS o 
meglio IIS), ma questo non mi sembra in discussione nelle tue richieste;
1) Ti consiglio Frontpage 98 che oltre ad essere un discreto editor HTML offre 
alcune interessanti opzioni di generazione ASP basate su database ACCESS97, 
inoltre permette la gestione completa di un sito (struttura, links, barre di 
navigazione ecc.); Nel pacchetto sono anche compresi dei wizard per la 
generazione di semplici Intranet in grado di interfacciarsi ai prodotti 
OFFICE97;
2) Interdev è un pacchetto molto potente, in grado di arrivare a risulti molto 
elaborati; comunque, nonostante la pubblicità MS, resta un prodotto che 
richiede l'approccio di utenti piuttosto esperti, meglio (molto meglio!!!) se 
già utilizzatori degli altri tools di sviluppo MS (vedi Visual Basic);
3) ne esistono diversi (uno di MS Press si intitola se non sbaglio Active 
Server Pages, ed è piuttosto semplice)
4) in effetti invece di comprare libri ti conviene sfruttare il WEB; a tale 
proposito dai un'occhiata a 
www.activeserverpages.com
 (tutto in lingua 
inglese, ma ricchissimo di tutorials e risorse varie)
        DenoX
Newsgroup: it.comp.www.asp
Titolo: Sessioni che durano poco?

Come mai nel gestionale, dopo una qualunque modifica, mi butta fuori e devo
rifare il login? Come se la sessione durasse un minuto.
Ho provato anche col truschino di cambiare i valori alla sessione, nella
pagina che effettua la modifica al DB, come per riaggiornarla, ma non cambia
nulla.
<%
     Response.Expires = -1500
     Response.AddHeader "pragma", "no-cache"
     Response.AddHeader "cache-control" , "private"
     Response.CacheControl = "private"
     if Session("loggato")<>"yes" then Response.Redirect("../default.asp")
%>
La prima parte dovrebbe tener d'occhio i problemi di cache, la seconda la
sessione per vedere se l'utente ha effettuato il login.
Avevo provato con
Session("loggato")="no"
Session("loggato")="yes"
Sperando che ripartisse, ma il problema non si corregge

 Come mai nel gestionale, dopo una qualunque modifica, mi butta fuori
Modifiche che includono anche global.asa (o equivalenti .net)?
Ma dopo che ti ri-logghi, va avanti come prima?
Se sě, č giusto cosě. Aggiornando determinati componenti dell'application
server (global.asa ne č uno) vengono reimpostate tutte le sessioni.
Alex.
-- 
___________________________________________________________
a p bertolini
(
www.webwarrior.org
)


Ciao,
Devi settare il Session.Timeout nel file global.asa all'interno della Sub Session_OnStart.
Saluti.
--
Enjoy the .NET community! ASPItalia.com
 
http://forum.aspitalia.com/
 
http://www.aspitalia.com/

Newsgroup: it.comp.www.asp
Titolo: stream:bello ma errore

Ciao a tutti
Ultimamente mi sono soffermato sulle potenzialitŕ dell'oggetto Stream ma mi
causa un errore che non riesco a risolvere.
Chi č cosě cortese nello spiegarmi dove sbaglio?
Ecco a voi il codice(tratto da un esempio da 4guysfromrolla)
 <%dim objstream
set objstream=server.createobject("adodb.stream")
objstream.Type = adTypeBinary
objstream.open
objstream.loadfromfile
c:":\inetpub\wwwroot\immagini\iscrizione\destrablu.gif"
response.contenttype="image/gif"
response.binarywrite objstream.read
objstream.close
set objstream=nothing
%>
Mi restituisce il seguente errore:
ADODB.Stream error '800a0bb9'
Arguments are of the wrong type, are out of acceptable range, or are in
conflict with one another.
/prova/provastream.asp, line 3
Grazie e ciao

conflict with one another.
In questo modo C: e' fuori dalla stringa, questo causa un
errore di parametro non valido. Forse volevi scrivere
"C:\..."
Davide


A parte l'errore della riga:
objstream.loadfromfile
c:":\inetpub\wwwroot\immagini\iscrizione\destrablu.gif"
che devi sostituire come ti ha detto Davide con:
objstream.loadfromfile
"c:\inetpub\wwwroot\immagini\iscrizione\destrablu.gif"
l'errore è che non è definita la costante: "adTypeBinary".
Il type dell'objstream attende un valore numerico e tu gli hai passato una
stringa vuota.
Per evitare questo problema puoi includere queste due linee all'inizio del
tuo codice:
Const adTypeBinary = 1
Const adTypeText = 2
oppure immettere direttamente il valore con:
objstream.type=1
oppure includere all'inizio della tua pagina ASP il file di inclusione:
adovbs.inc
Ciao,
Andrea Z.
Newsgroup: it.comp.www.asp
Titolo: [Asp.Net] Passare una variabile a un controllo

Forse mi sto perdendo in un bicchier d'acqua o sto dicendo un colossale
c*****a....
Ho una pagina aspx con una serie di controlli (ascx). In uno di questi avrei
bisogno di un valore che ricavo dalla pagina nell'evento page_load.... ma
come faccio a passarglielo? Con una variabile di sessione o cosa?
Spero di essermi spiegato bene....
Grazie!


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

Newsgroup: it.comp.www.asp
Titolo: Confronto querystring con un integer

Sto realizzando una pagina asp che recupa dati da un db:
Recupero una seie di record da un db access e ciascuno ha un id, confronto
un parametro recuperato dalla querystring e lo confronto con id record in
modo che quando corrisponde eseguo del codice esempio:
scelta = request.querystring ("item")
if rst.fields("id")= scelta then
    fai qualcosa
end if
Non so perchè la condizione di uguaglianza non si verifica mai.
Ho fatto alcune prove (senza usare il parametro querystring) e ho scoperto
quanto segue
scelta = 5
if rst.fields("id")= scelta then
    fai qualcosa
end if
FUNZIONA
scelta = "5"
rst.fields("id")= scelta then
    fai qualcosa
end if
NON FUNZIONA
Per cui deduco che quando recupero il valore dal querystring questo
corrisponde al secondo caso e anche se l'id del record è 5 per lui comunque
non è uguale.
Da quello che so non esistono le dichiarazioni di variabili  e quindi il
formato stringa o intero o sbaglio?
Io non dichiaro mai la variabile dim prova as string
la uso e basta con prova=qualcosa quando mi serve
E' giusto?
Grazie 1000 a chi saprà dissipare questo mistero.

 E' giusto?
Tutto giusto fino ad un certo punto. Le variabili in VBScript sono
Variant, questo significa che l'interprete decide di volta in volta
quale e' il tipo migliore da usare al momento e converte le cose
"al volo".
Se stai confrontando un campo con un valore, ed il campo e' numerico,
lui cerchera' di convertire il campo in stringa o di convertire la
stringa in un numero. Ovviamente la conversione la fara' come pare a lui,
quindi potresti ritrovarti con il tuo id come 5.00000 invece che '5',
oppure lui potrebbe convertire l'ID del database in stringa e trovarti
con "  5" (perche' il campo e' di 3 caratteri). In entrambi i casi la
cosa non funzionera' come ti aspetti.
Soluzione 1: forzare la conversione usando CInt( )
Soluzione 2: usare l'SQL per estrarre il record giusto fin dall'inizio
 evitandoti quindi la If rs....
Davide
Newsgroup: it.comp.www.asp
Titolo: CDONTS e IIS : chi e' in grado di rispondere? :)

Salve, scusate di nuovo il disturbo, ma volevo porvi il seguente
quesito :
-Ho una pagina che dopo aver raccolto informazioni, le memorizza in
una variabile e mostra un form....Riempito il form, questa genera un
e-mail con il componente CDONTS.....
Ora, mentre sulla mia macchina ( Nt Server ) tutto funziona alla
perfezione ( compilo il form, spedisco e dopo pochi attimi arriva al
giusto indirizzoi di e-mail ), sulla macchina che deve ospitare il mio
sito ( anche li' c'e' una macchina Nt Server con installato la stessa
versione di IIS della mia... ) , una volta compilato il form e
spedito, quest'ultimo non arriva nella casella di e-mail esatta, ma
resta nella cartellina "pickup" del server Nt (del sito).....
Qualcuno sa perche' mi genera questo "errore"???
Ho seguito alla lettera gli esempi del componente CDONTS, e ho
controllato che nella lettera ( quella che arriva nella cartellina
pickup ) ci siano tutti i campi ( To: , From:, Subject: e il
messaggio.... )
Chi puo' risolvere questo enigma che mi fa passare notti insonni? :)
Grazie a tutti!!!!

Hai segnalato il problema agli amministratori del server remoto?
Potrebbe essere che il servizio SMTP non sia avviato anche se presente.
Ciao
Marco Xodo

 ha scritto nel messaggio
news:8jusn0$41a$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.www.asp
Titolo: Formato data errato nonostante LCID 1040

Sono su un server americano con win2003, nonostante nell'intestaizone della
pagina ASP ci sia:
<% @Language="VBSCRIPT" LCID=1040 EnableSessionState=False %>
Se eseguo un Response.Write Date() di oggi ad esempio, mi viene restituito:
2/23/2004
Qualche idea???
-- 
:: Massimiliano Mattei
:: Project Leader
:: E.xtranet V.irtual A.pplication
:: 
www.evagroup.net
 :: 
www.commy.biz

Hanno sistemato sul server dopo la mia segnalazione.. non so bene cosa ma me
lo farò spiegare al più presto, ora funziona con Date().
Non funziona ancora con i recordset e i campi data che rimangono
cocciutamente in formato americano (tra l'altro LCID = 1040 è specificato
anche nella stringa di connessione a SQL Server...)


Allarme rientrato :)
Le date recuperate dal DB erano filtrate da due mie funzioni, solo che le
avevo invertite, e questo provocava l'errore.
Nel primo caso invece credo abbiano sistemato (non so cosa) sul server.
Grazie lo stesso per aver assistito al monologo :)


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

Ma tra REMOTE_ADDR e REMOTE_HOST che differenza c'č ?
Dubbio: ma da ASP posso sapere il nome del computer client ?

Dubbio: ma da ASP posso sapere il nome del computer client ?
Solo se tale nome viene inviato dal client tra gli header HTTP,
non sempre viene fatto, dipende se il "nome" esiste e se il
client lo invia o meno.
Davide

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

Come posso criptare la password di un database in una stringa del genere:
objdbconnection.open
"Provider=MSDASQL;dsn=NomeDatabase;uid=;pwd=PasswordDaCriptare;

Non criptarla, mettila in global.asa


Se devi passargliela in chiaro e' un po' duro che tu possa
criptarla...
Davide



per "criptare" il codice mi hanno consigliato lo Scipt Encoder.
http://msdn.microsoft.com/library/periodic/period99/scriptengine.htm
non l'ho ancora provato. dacci un'occhiata
Aladin

 per "criptare" il codice mi hanno consigliato lo Scipt Encoder.
Il problema è che devo realizzare questo sito per la mia azienda ma volevo
che il webmaster non avesse la possibilità di aprire il database a suo
piacimento, visto che le pagine asp sono puro testo e sono perfettamente
visibili a chiunque.

 visibili a chiunque.
Spero che il webmaster abbia cose piu' eccitanti da fare che stare
li' a guardare il tuo database, inoltre se ha accesso al database
(fisico), per rilevare la password ci vuole niente anche se le
pagine sono criptate (i password cracker esistono da tanto).
Davide
Newsgroup: it.comp.www.asp
Titolo: Visualizzazione a pagine un database, usando ASP

Avete presente il sito Microsoft? Quasi tutte le visualizzazioni vengono
gestite a pagine con un pulsante che permette di andare alla pagina
successiva o precedente.
Qualcuno sa come si realizza tale visualizzazione?
Grazie
--
Postato da BDC094 [195.120.243.56] 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.

Su ASPITALIA trovi un valido esempio.

--
Postato da 
fire.galliera.it
 [193.76.65.2] con ASPItalia


La soluzione la trovi in questo sito,
http://www.aspitalia.com/articoli/db/esempi/paginazione.asp
--
Postato da 212.171.229.198 [212.171.229.198] con ASPItalia


Newsgroup: it.comp.www.asp
Titolo: ADOVBS.INC ?

Ciao a tutti,
dove posso trovare il file ADOVBS.INC da includere nelle pagine ASP per la
creazione di un nuovo recordset in un database Access?
In che posizione va inserito esattamente il file? Nell'heading? Nel body
prima della connessione?
Grazie in anticipo a tutti quelli che vorranno aiutarmi.
--
Sodi83


Moderatore di it.comp.www.asp
http://www.aspitalia.com
 Enjoy the .NET community!
http://www.dev2dev.it
 La rete ha connesso nuove particelle!




Newsgroup: it.comp.www.asp
Titolo: un aiuto su javascript

L'atra volta vi avevo chiesto di darmi un aiuto su un cotrollo di una
variabile di tipo numerica compresa in un intervallo, visto che prima della
vostra risposta avevo trovato il modo di fare i controlli sulle stringhe in
uno script java, volevo sapere se potevate aiutarmi sulla sintassi in Java
per controllare se è un numero compreso tra 1990 e 2010...
Grazie ancora
Yuri

if ((Number(numero)>=1990)&&(Number(numero)<=2010)) {............}

 ha scritto nel messaggio
news:99fbn0$oem$1...@suite03.caspur.it...

qui sei un OT
o) java vai su news:it.comp.java
o) javascript news:it.comp.lang.javascript
ciao
--
Kappa
kappa**nospam**@
webngo.net
www.webngo.net

Newsgroup: it.comp.www.asp
Titolo: [ASP.NET] come fare il redirect

Ho provato a fare response.redirect ("nomepagina.aspx?id=" & id & "") ma non
mi funziona come mai?
Grazie

 mi funziona come mai?
Ciao Alessandro,
scusa ma che errore ti restituisce ???
Cosa non funziona ?
Saluti
Daniele Imberti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.www.asp
Titolo: Non ci sono variabili session

Come faccio a sapere quando non ci sono variabili di sessione?
Rgds,
Pierpaolo

 wrote in message
news:10s4jis$pme$1...@fe2.cs.interbusiness.it...


Perfetto ... grazie Davide!
Ho un piccolo dubbio ... come mai nella documentazione che trovo all'URL
http://localhost/iishelp
 non sono riuscito a trovare "Count"?
Tra le tante cose trovo scritto:
Sintax
Session.collection|property|method
Collections
Contents           Contains the items that you have added to the session
with script commands.
StaticObjects    Contains the objects created with the <OBJECT> tag and
given session scope.
Faccio click su Contents ma mi visualizza solo la documentazione relativa e
non i metodi e le proprieta' ad esso correlate.
Puoi aiutarmi a risolvere questo dilemma?
Ciao,
Pierpaolo
P.S.
Cmq non ho ancora capito la differenza tra metodo, proprieta' e collection
... quale e'?

 Cmq non ho ancora capito la differenza tra metodo, proprieta' e collection
Un "oggetto" (tipo Session) puo' avere metodi e/o proprieta', un Metodo e'
una funzione, cioe' un "pezzo" dell'oggetto che esegue un qualche lavoro. Un
Metodo di solito si "chiama" passandogli dei parametri.
Esempio di Metodo:
    Connection.Open "nomedsn o altri parametri"
In questo caso tu passi dei parametri al METODO chiamato "Open".
Una Proprieta' e' un valore associato all'oggetto esempio: EOF e' una
proprieta' dell'oggetto Recordset, che tu verifichi usando
    If Recordset.EOF then ...
Non c'e' nessun parametro associato alle proprieta' e queste possono anche
essere in sola lettura (non puoi fare una cosa del tipo 'Recordset.Eof =
false').
Una Collection e' un elenco di altri oggetti. Una Collection puo' contenere
varie cose oppure niente. La Collection e' a sua volta un oggetto, con dei
metodi e delle proprieta'.
Tra le proprieta' standard delle collection c'e' Count, che ritorna il
numero di elementi presenti dentro la collection stessa.
Session.Contents e' la collection che contiene tutte le variabili (che sono
oggetti anche loro) associate alla Session, quindi domandandogli
Session.Contents.Count tu chiedi il conto (numero) di quanti oggetti ci sono
nella Collection.
Spero che sia abbastanza chiaro ma ne dubito, l'argomento e' un po' un
casino se non hai una certa base di programmazione 'ad oggetti'.
Davide

Tutto chiaro ... almeno adesso riesco a fare 2+2 prima neanche quello!
Cmq sei stato abbastanza chiaro ... e siccome ho un po' di dimistichezza con
la programmazione ad oggetti ti capisco quando dici "l'argomento e' un po'
un casino".
Ti ringrazio per l'ennesima volta,
Pierpaolo
Newsgroup: it.comp.www.asp
Titolo: Data in URL

ho un problema con ultradev:
devo filtrare un recordset con il parametro data.
Con il metodo "get" del form mando il parametro mediante URL, ma il filtro
non funziona. Il browser interpreta "/" come "%2F"
ris_data.asp?cercadata=16%2F09%2F2001
C'è modo di "convincere" il browser ad accettare "/" oppure esistono altri
metodi?
Il database è access e il campo "data" ha formato "data"
ciao e grazie
cumenda

 ha scritto nel messaggio
news:9p06vq$f87$1...@nreadb.inwind.it...

E' normale che il browser ti converta le / in %2F, altrimenti
interpreterebbe la / come un 'cambio directory
Puoi fare un replace del %2F quando leggi la querystring:
carcadata = Replace(Request.Querystring("cercadata"), "%2F", "/")
ciao
--
Kappa
ka...@webngo.net
www.webngo.net
www.filmscoop.it

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

QUalcuno sa dirmi come fare perchè tutte le volte che un utente cerca di
accedere ad una qualunque pagina di un sito IIS compia determinate
operazioni?
In altre parole si tratta di aggiunre metodi alle classi che vengono
richiamate, però non sò come


Moderatore di it.comp.www.asp
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!
Newsgroup: it.comp.www.asp
Titolo: motore di ricerca evoluto

(intro per D. Bochicchio: mi sono iscritto al servizio "Uno script
al giorno... ma è passata quasi una settimana e... di script neanche
l'ombra)
Ciao...
Ho realizzato un motore di ricerca interno al sito, che sfrutta un db
access, su parole chiave associate ai link inseriti nel db.
E' tutto ok, funziona anche la paginazione (un grazie ad AspItalia col
quale ho capito come fare), ma ora vorrei una cosa più raffinata:
Ordinare i risultati sulla pagina in base al numero di parole chiave
trovate per ogni risultato.
Vorrei cioè che l'utente vedesse per primi i siti per i quali il motore
ha trovato più parole chiave.
Esempio:
Se l'utente inserisce "giochi videogiochi playstation", se il motore
trova un risultato con coincidenza di tutte e tre le parole, mostra
per primo quel risultato, rispetto ad un altro trovato con una o
due parole chiave.
Ho usato questa query, aiutatemi ad impostare quella giusta, dopo
diversi tentativi non ci sono ancora riuscito:
stringaSql = "SELECT * FROM TabellaLink WHERE_
ParoleChiave LIKE '%" & keyWords & "%'"
(KeyWords viene pretrattata per eliminare parole e caratteri inutili)
Grazie
Nixs

 (KeyWords viene pretrattata per eliminare parole e caratteri inutili)
Non ho ben capito...
se cerchi "a b c" e nella query sopra ha solo scritto "a b" non ritorna
record...cioč, la query sopra ritorna il risultato SOLO se hai TUTTE le
parole chiave e per di piů scritte nello stesso ordine.

 parole chiave e per di più scritte nello stesso ordine.
Mea culpa... mea culpa...
Nel cercare di semplificare la domanda ho... storpiato il codice.
In effetti tutto è inserito in una funzione.
La funzione accetta una stringa complessa, grezza, da depurare dai
caratteri e parole anomale.
Le parole depurate vengono immesse in un array (keyWord) con il
quale si costruisce la stringa di interrogazione SQL per il database:
    dim i, stringaSql
    stringaSql = "SELECT * FROM TabellaLink WHERE"
    for i = 0 to UBound(keyWord)
        if keyWord(i) <> "" then
            if i > 0 then
                stringaSql = stringaSql & " OR"
            end if
            stringaSql = stringaSql & " ParoleChiave LIKE '%" &_
            keyWord(i) & "%'"
       end if
    next
La funzione restituisce "stringaSql" con la quale interrogo il DB.
Questo è quello che ho saputo fare... attendo suggerimenti.
Ciao
Nixs

con sql:
order by sum(case when ParoleChiave like '%"&Keyword(i)&"%' then 1 else 0
end) desc <= ordina per numero di volte che compare la parola; per contare
le N parole potresti usare la lunghezza della stringa: es. order by
len((case when ParoleChiave like '%"&Keyword(i)&"%' then 'a' else ''
end)+(case when ..........)) desc
In questo modo se trova 1 sola parola => len=1, se ne trova 2 => len=2 etc
etc
Non so se però case when funziona anche in access (mai provato quando sopra
neanche con sql ma la logica mi sembra corretta)

 end)+(case when ..........)) desc
[...]
Non funziona... grazie per la tua pazienza.
Nixs
Newsgroup: it.comp.www.asp
Titolo: Problema con IIS. Bisogno di query aggiornabili??

Salve,
stavo testando una pagina ASP per inserire dei record in un database,
e mi è successa una cosa stranissima. Praticamente sul computer sul
quale ho sviluppato le pagine, tutto funziona perfettamente
( 
http://localhost/etc
 ), se invece provo a farlo teramite intrnet
(l'avevo messa su un server di prova) mi dà un errore stranissimo. In
pratica (non ricordo l'errore esatto) è un errore di ODBC, e il
messaggio di testo dice che "c'è bisogno di una query aggiornabile".
Non capisco perché, visto che ho provato anche a settare i premessi di
scrittura ed esecuzione, oltre che la sola esecuzione. Le altre pagine
ASP (sola visualizzazione di dati da un db) funzionano perfettamente,
solo questo non va.
Chi mi sa dire cosa fare?
Grazie mille, ciao 
Fabio


E' esclusivamente un problema di permessi della cartella nella quale risiede
il db.
Devi permettere il "Controllo totale" all'utente IUSR_nomepc.
--
Filippo Di Blasi 
fil...@puntoinformatico.it
http://puntoinformatico.it
 <-- E-shop informatico
http://puntoinformatico.it/usato
 <-- Usato
http://puntoinformatico.it/servizi
 <-- Servizi web

Newsgroup: it.comp.www.asp
Titolo: PER DANIELE BOCHICCHIO

Ciao Daniele,
vorrei imparare a creare -newsletter - forum- mailinglist - guestbook- ho
già chiesto in un altro NG
e mi hanno detto che in materia non ci sono libri, posso prendere i classici
libri su asp,
compreso il tuo, ma non mi insegneranno mai quello che voglio
io.........tutto
sta nel cercarsi gli script in giro per la rete.....................visto
che sei un guru in materia è effettivamente così............non c'è nulla?
 Io ho trovato questo ma non so se faccia al caso mio:
"E-mail Publishing e-mail marketing, newsletter e comunità virtuali"
di Chris Pirillo, della Hops, pg.325 £ 45.000 - ottobre 2000.
...........mi pare però che affronti l'argomento solo dal punto di vista del
marketing.
Se effettivamente non c'è nulla perchè non colmi tu la lacuna ?.........te
ne sarei infinitamente grato.
p.s. Nel tuo libro per caso c'è qualcosa in materia?
ciao


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

Newsgroup: it.comp.www.asp
Titolo: Non mi funziona CDONTS!!! O forse sì?

Vi prego aiutatemi!!!
Da una settimana sto lottando con un problema impossibile!
Ho ricopiato l'esempio fornito da Microsoft e riportato su questo GD più
volte:
Dim myMail
Set myMail = CreateObject("CDONTS.NewMail")
myMail.From = "Exa...@Microsoft.com"
myMail.To = "
Som...@company.com
"
myMail.Subject = "Sample Message"
myMail.Body = "This is a sample message."
myMail.Send
Set myMail = Nothing
Sostituendo al campo To l'e-mail del destinatario.
L'hostmaster del sito mi ha assicurato che CDONTS è installato
correttamente, e la pagina richiamata non dà nessun errore, e, cosa ancor
più buffa, mi ha funzionato per le prime tre volte e poi più niente.
Aiuto!!!

MA il servizio NT......e' partito ?
GL
Newsgroup: it.comp.www.asp
Titolo: recordset vuoto

C'č qualcuno in giro che puo' spiegarmi come verificare facilmente se un
recordset ottenuto da una SQLQuery contiene un numero di record uguale a
zero?
Va bene una cosa del tipo ...if Lista.recordcount = 0 then...

zero?
set rs = conn.execute("SELECT * FROM versamenti")
if rs.eof then
	response.write("Mi spiace, sei un poveraccio!")
endif
 - Federico Feroldi -
| 
e.mai...@pixzone.com
.
| 
http://www.pixzone.com/
| Logicom srl - Numerica srl

Newsgroup: it.comp.www.asp
Titolo: ADODB da Linux

Secondo voi è possibile accedere ad un DB Oracle con ADOdb , se il server
ASP (Chilisoft) gira sotto Linux ?
--
Ciao
Flex

>>>> "F" == Flex  <flex...@Mfreemail.it> writes:
F> Secondo voi è possibile accedere ad un DB Oracle con ADOdb , se il server
F> ASP (Chilisoft) gira sotto Linux ?
Hmmm... Premetto  che usiamo gli OO4O  anche sotto NT,  ma ti conviene
utilizzare  qualcosa di "piu`  nativo" incapsulandolo  dentro funzioni
che includi  negli ASP. Se  migri a NT  cambi solo il  contenuto delle
funzioni.
-- 
Gian  | main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Uberto|                        David Korn, 1987 ioccc best one liner 
Lauri |-------------------------------------------------------------------
(aka saint) >>Vedere X-Nospam nell'header - See X-Nospam field in Header<<

Newsgroup: it.comp.www.asp
Titolo: errore access

Qualcuno sa dirmi che  errore è quetso?
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access 97 Driver] Can't open database
'(unknown)'. It may not be a database that your application recognizes, or
the file may be corrupt.
/scripts/QueryResult.asp, line 43
Prego,rispondetemi a 
ci...@tiscalinet.it
GRAZIE


Quell'errore significa semplicemente che non trova il database. Guarda il
percoso che gli hai dato nell'istruzione d'apertura.
Ciao,
Andrew
Newsgroup: it.comp.www.asp
Titolo: Impostazioni internazionali 2

Secondo problema con le impostazioni internazionali.
Qual è il delimitatore di data per le query nel char set italiano?
Io ho degli asp in cui viene utilizzato # e negli USA funzionano, ma
collegandosi dall'Italia no
Riporto per intero la mia SELECT:
"SELECT ID, Comp_Date FROM Competition WHERE ID_Fantasport= " &
lngFantasport & " AND Comp_Date > #' & Date() & '#"
Grazie
Goldmund - 
on Usenet since 1997

 Qual č il delimitatore di data per le query nel char set italiano?
Il delimitatore del formato data in sql, non dipende dalle impostazioni
internazionali, ma da sql stesso e, piů in dettaglio dal db utilizzato. Ad
ogni modo l'apice singolo dovrebbe aderire agli standard.
--
Filippo Di Blasi 
fil...@puntoinformatico.it
http://puntoinformatico.it
 <-- E-shop informatico
http://puntoinformatico.it/usato
 <-- Usato
http://puntoinformatico.it/servizi
 <-- Servizi web

 ha scritto nel messaggio
news:3c3efbad...@powernews.libero.it...

Spero volessi scrivere:
"SELECT ID, Comp_Date FROM Competition WHERE ID_Fantasport= " &
 lngFantasport & " AND Comp_Date > #" & Date() & "#"
con i doppi apici!
Comunque lo standar SQL vuole le date tra apici come le stringhe.
Access le vuole tra cancelletti, ma mica con tutti i driver.
Una roba del genere (soprattutto se cambi LCID di pagina) ti darà un
discreto numero di casini.
Le query SQL devono essere fatte in inglese, mentre la tua date() ritorna la
data nel formato in cui è impostato il server (o hai impostato il LCID).
Cosa diversa è se aggiorni un recordset da ADO, li ci pensa lui..
Risultato probabile (ma dipende dai casi,dai driver,dalle impostazioni dei
server,da MDAC e da qualche santo....):
ti vengono invertiti i gioni e i mesi, ma non sempre, perchè se la data è
palesemente inconguente (quando un mese supera i 12 per intenderci), viene
automaticamente 'aggiustata'.
Per cui ti trovi un po' di date corrette ed un po' invertite.....bel casino!
Non solo, tutte le funzioni di data e numero ragionano in tal modo.
Per cui isnumber, isdate e roba del genere...........
auguri!



Ciao,
se non erro Access vuole le date nel formato Americano. Io uso la
seguente funzione che data una data la trasforma in formato americano:
Function ItaAme(Dt)
  ItaAme=Month(Dt) & "/" & Day(Dt) & "/" & Year(Dt)
End Function
Da notare che se la data è in formato italiano la trasforma in
americana e se è già in americano la lascia tale.
Applica questa funzione alla funzione Date().
Fammi sapere se funziona. Le date mi hanno dato e mi danno sempre
grattacapi!
Corrado Paoletti
www.motepassa.it
Como - Italy