mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.asp
Titolo: Update Datagrid

Premesso che non sono esperto anzi.....
ho notato che quando faccio update tramite db su un datagrid il mio
cambiamento viene visualizzato solo la seconda volta che schiaccio update...
....come posso fare?
GRAZIE
ema


E' un errore nella programmazione della tua pagina .net.
Il pulsante update genera un evento (provo a immaginare come hai costruito 
la pagina) per l'aggiornamento del database. Ma questo evento e la sua 
routine viene eseguita *dopo* l'evento page_load nella quale tu avrai 
inserito la query per il *popolamento* del datagrid... o sbaglio? :)
Soluzione:
sub page_load
if not ispostback then PopolaDataGrid()
sub PopolaDataGrid
- apertura database
Datagrid.datasource=...
Datagid.Databind()
sub ModificaDaabase
QuerySulDatabase
PopolaDataGrid
Ciao
--
AZ

Newsgroup: it.comp.www.asp
Titolo: paginazione asp3 per esempi

Ho provato la paginazione consigliata da Bochicchio sul suo libro. Io uso
pws e win 98. mi da un errore circa la funzione "absolutepage". Dipende dal
sistema o c'č qualche altro mio errore? Grazie


Non penso che il codice scritto sul libro sia errato.
Ma la proprietà AbsolutePage funziona solo se supportata dal provider
ADO e se il puntatore ai record punta ad un record valido.
E' possibile determinarese il Recordset supporta tale proprietà in
base alla scelta del provider OLE DB, alla posizione del cursore e al
tipo di cursore utilizzando il metodo "Supports" con la costante
"adApproxPosition".
Ciao

 sistema o c'è qualche altro mio errore? Grazie
Ciao...
Anche a me succedeva e... sbagliavo io, con questo ho risolto:
set rsLink=Server.CreateObject("ADODB.Recordset")
rsLink.Open strSQL, objConn, adOpenKeyset
(nota:  "adOpenKeyset" è quello che mancava!)
Nixs


PWS + Win98 mi facevano lo stesso scherzo, ho poi fatto girare lo script
sotto IIs5 e Win2k e nessun problema
Newsgroup: it.comp.www.asp
Titolo: giorni lavorativi

Qualcuno mi puň gentilmente dare una dritta su come gestire i giorni
lavorativi?
o da VBS o meglio da SQL vorrei aggiornare dei record piů vecchi di N giorni
lavorativi!
saltando sabato e domeniche....un algoritmo o una SQL...
Grazie.....
ezadro

 ha scritto nel messaggio
news:88u854$85t$1...@nslave2.tin.it...

quello che mi viene in mente al volo č un semplice algoritmo:
mettiamo che devi tornare indietro di 14 giorni lavorativi.
tu sai che i giorni lavorativi sono 5 su 7.
dividi il 14 con il 5 e ottieni 2 con resto 4.
Quindi, distingui due casi:
1) Se il giorno di partenza č feriale il calcolo che devi fare č questo:
    2*(5+2)+(4+2)=14+6=20
    2    [risultato divisione]
    *
    (
    5    [giorni lavorativi]
    +
    2    [giorni non lavorativi]
    )
    +
    (
    4    [resto della divisione]
    +
    2    [giorni non lavorativi]
    )
   cioč torni indietro 20 giorni effettivi.
2) se il giorno č non lavorativo lo tratti come se fosse il lunedě
successivo e riapplichi lo stesso algoritmo.
Cmq se ti aiuti con un calendario su un foglio capisci anche tu ciň che ti
ho scritto
------
Se invece prima ho capito male e vuoi aggiornare solo i dati in un database
che hanno date feriali, credo dovresti farlo uno per uno controllando che la
data per esteso non contenga i caratteri "sunday" e "saturday"....
------
Spero di averti aiutato
Ciao
Alessandro
http://www.mio.it
http://www.jobby.it
 (in fase di registrazione)

Newsgroup: it.comp.www.asp
Titolo: Dichiarazione di un Array

Perchè questo semplicissimo script mi da errore?
  a = 10
  dim arraypippo(a)
mi dice che deve essere una costante integer il numero "a"
Non riesco ad uscirne.
Grazie,
SImone

Con JSCript:
eval("var arraypippo=new Array("+a+")");
con VBScript (ultime versione) esiste il corrispondente comando che però a
memoria...boh, potrebbe essere Execute("var array....."), prova

   dim arraypippo(a)
guarda Redim

  dim arraypippo(a)
L'errore è che Dim alloca staticamente i dati, mentre "a" è una
variabile. Se fosse una costante, non avresti l'errore.
Per avere un array dinamico, devi prima dichiararlo e poi allocarne lo
spazio con ReDim, es.:
a = 10
Dim arraypippo
ReDim arraypippo(a)
-- 
Internet marketing?
MG Marketing Newsletter
http://www.mercatoglobale.com/web/newslett.asp

prova cosě
dim a
a = 10
a = a+0
dim arraypippo(a)
Ciao
Vincenzo


mi dice che deve essere una costante integer il numero "a"
infatti a è una variabile, non una costante.
potresti fare:
const a = 10
dim arraypippo(a)
ma const è appunto una costante e non può variare.  ma suppongo che tu
ti voglia dimensionare dinamicamente un array.  dai un'occhiata
all'istruzione redim.
-- 
ben fatto, in fretta, economico: scegline due.
Newsgroup: it.comp.www.asp
Titolo: info su maiuscole e minuscole

Scusa la domanda, sto iniziando a giocare con asp e non riesco a trvare una
soluzioen,
Ho un picoclo Db in sql interfacciato con asp.
Vorrei che i dati inseriti in alcuni campi siamo sempre in carattere
maiuscolo. Non mi interessa un controllo su chi inserisce ma vorrei che
fosse il db o la pagina asp a cambiarli direttamente in maiuscolo.
 come posso fare? devo agire su MS SQL oppure c'e' un comando asp?
grazie
paolo

ucase(stringa) in ASP....
sempre su 
http://msdn.microsoft.com/scripting
 comunque.. .:p
Ciao
--
Alessandro
UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org

, 
xmel33i...@yahoo.it
 says...

quando li inserisci, fai Lcase(valore), che appunto trasforma in 
minuscolo.
Oppure la stessa operazione, ma lo trovo assurdo (se puoi farlo 1 volta 
sola al momento dell'inserimento, perchè dovresti farlo ogni 
visualizzazione?) la fai quando li stampi a video.

 minuscolo.
appunto sticaz...Ucase, scusa. 
Tu chiedevi maiuscolo.
Ucase maiuscolo, LCase minuscolo.
E' l'etą, ho appena passato i 30...

Newsgroup: it.comp.www.asp
Titolo: Impossibile accedere ODBC

Quando voglio interpretare una pagina ASP dal mio PWS in w2k mi compare il
seguente  errore:
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver ODBC Microsoft Access] Errore di rete o disco.
Ora lo stesso file funzionava 2 settimane fa, poi installando il modem e
collegandomi a internet e successo questo errore.
Aggiungo che PWS funziona correttamente con le pagine html e che il DNS a
cui punta il file esiste.
Possibile che il collegamento a internet mi abbia  scombinato qualche
impostazione?
Grazie
and...@libero.it

cui punta il file esiste.
Prova ad usare un altro client ODBC (Access o l'ODBC Test) per
collegarti e vedi se ti da' lo stesso errore. Eventualmente
prova ad eliminare e ricreare il DSN.
Davide
Newsgroup: it.comp.www.asp
Titolo: controllo risultato count

se eseguo una query di count .. qual'è il nome della variabile recordset che
è
restituita dal database .. ???
come posso cioè controllare se una interrogazione di dà un risultato
nullo ... (quando cioè una select con where va a vuoto e restuisce una
tabella vuota ) ???
grazie
Filippo

tabella vuota ) ???
come sopra, poi
if rst(0)=0 then
	' il recordset e' vuoto
else
	' il recordset non e' vuoto
end if
comunque, se non mi sbaglio, non e' necessario eseguire il conteggio
per sapere se un recordset e' vuoto.  una cosa e' sapere quanti record
ci sono, una cosa e' sapere solo se e' vuoto oppure no.
mi pare che il valore di recordcount di un recordset vuoto sia sempre
a zero, mentre di un recordset con un certo numero di record vada da 1
in su, a seconda del numero di record che sono stati letti.  in
definitiva se il recordcount di un recordset e' > 0 sei sicuro che
almeno un record ci sia:
dim rst
set rst=...
if rst.recordcount>0 then
	' nel recordset c'e' qualcosa
else
	' il recordset e' vuoto
end if

dimenticavo, se puo' interessare ho provato a ricostruire la funzione
DCount del vba, familiare a chi usa Access.  in questa funzione si
presuppone che ci sia un oggetto connessione cn adeguatamente
visibile.
<%
function DCount(NomeCampo, NomeTabella, ParteWhere)
	dim ssql
	dim rst
	ssql = "SELECT Count(" & NomeCampo & ") FROM " & NomeTabella
	if ParteWhere <> "" then
		ssql = ssql & " WHERE " & ParteWhere
	end if
	set rst=cn.execute(ssql)
	DCount = rst(0)
	rst.close
end function
%>

Newsgroup: it.comp.www.asp
Titolo: driver jet non funziona

non riesco a utilizzare il driver jet
ricevo messaggio di errore
adodb.connection errore "800a0e7a"
Impossibile trovare il provider. E' probabile che non sia stato installato
correttamente
le stringhe sono
strConn = "Provider=Microsoft.Jet.OLEDB.3.51;Data
Source=D:\InetPub\wwwroot\Img\softLab\ultradev\data.mdb"
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=D:\InetPub\wwwroot\Img\softLab\ultradev\data.mdb"
nonostante funzioni con
strConn = "DRIVER={Microsoft Access Driver
(*.mdb)};DBQ=c:\winnt\profiles\p45069a52\desktop\test\data.mdb"
Notare che ho già provveduto a upgradare il sistema (NT4 sp5) con MDA 2.5
non so più che pesci pigliare, mi aiutate, grazie
Michele


Prova così. Io normalmente utilizzo questo metodo:
Dim objConn
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Data Source=" &
Server.Mappath("/Img/softLab/ultradev/data.mdb") &
";Provider=Microsoft.jet.OLEDB.4.0;"
Saluti
RENATO

Newsgroup: it.comp.www.asp
Titolo: array in asp - questi sconosciuti

Dopo ripetute testate contro il monitor, ho deciso di chiedervi di nuovo
aiuto.
La mia pagina asp visualizza il risultato di una select facendo
paging.Vorrei che uno dei campi di ogni record del recordset fosse
memorizzato in un array che si chiama aryPeripherals. Ho fatto cosě:
 iLoop=0
 Do While (Not rst.EOF) and (iLoop <= iRowsPerPage)    ' iRowsPerPage č il
numero di righe per pagina
     MettiNellArray=rst.Fields("ge_codi_anagrafica")            'questo č il
campo del recordset che voglio memorizzare
    aryPeripherals(iLoop)=  MettiNellArray (iLoop)              'mi da
errore qui
    iLoop=iLoop+1
    rst.MoveNext
loop
ma viene fuori un errore di type mismatch quando tento di riempire l'array..
dove sbaglio?
Grazie e buon lavoro a tutti.
Marusca

    aryPeripherals(iLoop)=  MettiNellArray (iLoop)
Scusa ma perche' due volte (iLoop) ? se ho ben capito aryPeripherials
e' un arrray, mentre "MettiNellArray" no. Quindi a che ti serve
(iLoop) in fondo ?
Davide

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

Se esplodo i dati di un data lista e dopo apro una popup la quale mi
permette di modificare i dati di quel record, finita l'operazione ho la
necessità di fare il reload della pagina contenente il datalist e di far
esplodere il record in questione, come si può fare ?
Ho trovato un giro con i js ma nn mi sembra conforme allo stile dotnet

 Ho trovato un giro con i js ma nn mi sembra conforme allo stile dotnet
Lo stile dotnet ti deve aiutare nella programmazione, non obbligare ad
utilizzare determinate tecniche.
Ciao
--
AZ [Microsoft .NET MVP]

Newsgroup: it.comp.www.asp
Titolo: ASP e fogli Excel

Mi e' sembrato di capire da alcuni post precedenti che sarebbe
possibile estrarre dati con pagine asp da folgi excel invece che da
database.
Ho capito male io ho in effetti si puo' fare in questo modo?
Le interrogazioni sono in sql?
Grazie
Luca
---remove xxx before reply---
 

Le interrogazioni sono in sql?
allora, quando tu accedi a dei dati, accedi a dei dati.  punto.  puoi
accedere a questi dati o dando il nome di una tabella (o di un foglio
di calcolo, credo) o passando una stringa sql che vada ad estrarti i
dati dalla sorgente degli stessi, indipendentemente da che tipo di
sorgente sia.
cioč fra il tuo codice e il db access, o il foglio excel o il file di
testo formattato ecc. si frappone una cosa, che si chiama odnc oppure
ole-db, che ti dice "tu non ti preoccupare cosa c'č dietro di me,
pensa solo a darmi una query sql ben fatta, al resto ci penso io".
-- 
ben fatto, in fretta, economico: scegline due.

cerca su 
www.aspitalia.com
 .. mi pare di aver visto tempo fa un sample di
come utilizzare con tecnologia Asp un foglio EXCEL via ODBC.
--
CIAO!
Gusher
Newsgroup: it.comp.www.asp
Titolo: Applicazioni ASP: ok in PWS, nulle in IIS

Ho alcune applicazioni sviluppate in locale sotto PWS in W98 ( e che
funzionano egregiamente online) basate su database ACCESS.
Decidendo di passare a windows XP e installato IIS, le stesse identiche
applicazioni non funzionano affatto. Al primo tentativo non avevo dichiarato
le autorizzazioni agli script; fatto questo le applicazioni piu' semplici
(con pochi accessi al DB per script) funzionano una volta, ma appena
richiamano una nuova pagina l'errore compare immediato: http 403.9: numero
eccessivo di utenti connessi (ma per dio, ci sono solo io connesso al mio
server locale :) ).
Qualcuno mi sa aiutare? Per es un passo-passo per configurare al meglio IIS
per le pagine ASP?

 ha scritto:

Inizialmente, hai qualche antivirus come Norton sul tuo computer? Se sě,
blocca il controllo degli script.
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: Carrello

Ciao a tutti... sto facendo un sito e-commerce...  ed il carrello me lo sono
fatto da solo.
Guardando i tanti esempi in circolazione mi sono ritrovato di fronte a tante
complicazioni che secondo me sono inutili...  mi sfugge qualcosa ? Il
sistema che uso io è poco sicuro ??
In pratica io dal catalogo chiamo una pagina asp a cui passo l'id
dell'aticolo che voglio inserire nel carrello. Tutto il carrello è fatto con
array di sessione e solo quando vado su "concludi ordine" il carrello viene
trasferito ad un DB, e vengono fatti tutti i conti prelevando i prezzi dalla
relativa tabella sul db del catalogo.
Perchè spesso vedo fare tanto casino quando secondo me non è necessario ? Mi
sfugge qualcosa ?

 necessario ? Mi sfugge qualcosa ?
Fai una prova: disattiva i cookie nel tuo sito e riprova... guarda che
succede! ;)
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

 succede! ;)
Eh.... questo lo so bene... ma d'altra parte anche l'autenticazione avviene
tramite session quindi...
Visto che in qualche modo devo sapere chi è che fa l'ordine, o lo faccio con
variabili di sessione, o con un cookie che gestisco io, quindi alla fine il
risultato è lo stesso: disattivo i cookie e non funziona più la possibilità
di ordinare.
Il carrello potrei farlo direttamente su db... ma l'autenticazione come la
potrei gestire senza cookie ?
Grazie per l'intervento

 Grazie per l'intervento
Devi gestire tu il tutto. Devi crearti un tuo sistema di autenticazione e
memorizzazione delle varie informazioni degli utenti. Il metodo più
utilizzato tuttora - forse l'unico :D - è inserire un identificativo di
sessione direttamente nell'url della pagina, per esempio:
www.tuosupershop.xx/carrello.asp?sid=fwu98fqweh9fe98few9we
E dovrai fare in modo che ad ogni link della pagina sia aggiunto tale dato.
Quindi, tu leggendo ad ogni pagina quel "sid", puoi riconoscere l'utente e
riprendere i suoi dati da un database o qualsiasi altra fonte.
Avevo scritto un articolo su aspitalia a questo riguardo, ma per l'
asp.net
:
http://www.aspitalia.com/articoli/aspplus/e-commerce.aspx
Dalla versione 2 di 
asp.net
 la cosa si risolverà in maniera molto più
semplice, ma per adesso tocca a noi sviluppatori a doverci arrangiare in
qualche modo... :(


 riprendere i suoi dati da un database o qualsiasi altra fonte.
Ok... fare una cosa del genere non è un problema... ma a questo punto una
domanda sorge spontanea:
Tratto tutti gli utenti allo stesso modo... o faccio questo solo con quelli
che non accettano i cookies ?
Alla fine il sito anche se non è ancora online, funziona abbastanza bene con
le sessioni... mancano solo un po di controlli e validazioni, quindi farei
alcune pagine parallele per trattare gli utenti senza cookies... A questo
punto non vale la pena rifare tutto ed abbandonare l'uso delle sessioni ?
Grazie per i suggermenti

 Grazie per i suggermenti
Ciao!

Newsgroup: it.comp.www.asp
Titolo: Aiuto! Brancolo nel buio!

Scusate Chiedo aiuto a voi!
Non ho mai lavorato con le stored procedure e vado a tentativi
mi espongo a questo show di ignoranza per uscirne
 la mia situazione è questa
View1--->prende i dati da varie tabelle
View2--->fa una select sulla view 1
View3--->raggruppa i dati della view2
sarà poco elegante ma non ho trovato altro sistema per ottenere una unica
tabella con cui popolare il recordset come volgio io
con una unica istruzione select
il punto è che al variare dei parametri varia la view2 perciò avevo pensato
di scrivere una Stored Procedure per
fare "alter wiew" sulla 2 e poi vedere i risultati nella 3 ma come detto
sopra mi sono accorta che, ahimè, non lo accetta.
Non conoscendo la sintassi non riesco ad annidare le istruzioni in una unica
select nè mi piace l'idea di "incrociare" i dati e popolare le tabelle riga
per riga anzichè attraverso una select.
se avete anche voi incontrato questo problema per favore datemi una dritta
almeno su cosa devo studiare!
Grazie
Giorgia
Grazie
Giorgia


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: Punto Informatico news

vorrei inserire nel mio sito la news di punto informatico, come articolo di
daniele bochicchio insririsco lo script ed ho il seguente errore:
Vbscript Runtime error 'ASP 0185 : 65531'
Server.CreateObject Failed. Invalid class string.
/news.asp,line 25
tutto cio' e' dovuto alla mancanza dell'oggetto XMLHTTP sul mio server ?
(sono in hosting!)
ho provato con le due:
Set objXMLHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")
'Utilizziamo la versione 3 che non ha problemi di performance
'Set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")
'Questo per la 2
attivandone prima una e poi l0'altra ma niente.
ciao  e grazie
Daniele N.


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

Newsgroup: it.comp.www.asp
Titolo: asp,vbscript,database - problema query con funzione InStr

Ho il seguente frammento vbscript:
Dim stringa
stringa =  "wide"
' questa query funziona correttamente
sqlQuery = " SELECT title FROM movie WHERE InStr(title, 'wide')<>0 "
'questa se eseguita restituisce l'errore che vedete in fondo
sqlQuery = " SELECT title FROM movie WHERE InStr(title, stringa)<>0 "
errore "80040e10"
[Microsoft][Driver ODBC Microsoft Access] Parametri insufficienti.
Previsto 1.
Che cosa ho sbagliato ?
 -- Alberto --

sqlQuery = " SELECT title FROM movie WHERE InStr(title, 'wide')<>0 "
Fa finta di funzionare, la sintassi corretta e'
sqlQuery = " SELECT title FROM movie WHERE InStr(title, '" + stringa +
"')<>0 "
E poi perche' invece di InStr non usi
sqlQuery = " SELECT title FROM movie WHERE title like '%" + stringa + "%' "
Ti assicuro che fa' la stessa cosa, forse un po' piu' veloce...
Davide
Newsgroup: it.comp.www.asp
Titolo: l'expire di una pagina ASP

Scusate, ma cos'e' l'expire di una pagina ASP ???
Ciao e grazie.
Kjo.

Dopo quanto tempo la pagina non viene riletta da cache.
se = -1 viene sempre riletta dal server.

Newsgroup: it.comp.www.asp
Titolo: gestione immagini

come si può gestire con asp l'inserimento di immagini in moduli
per esempio se uno vuole fare un calendario e sulle pagine inseire un link
nel quale ci sia l'articolo....cioè l'immagine
però l'immagine da inserire dovrà farla una persona poca esperte come posso
organizzarmi!!1
grazie a tutti
Alex

 posso organizzarmi!!1
una pagina per l'upload... chiedi all'hoster quale componente utilizzano per
l'upload...
--
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
Alle aziende tradizionali le conversazioni online possono sembrare
confuse. Ma ci stiamo organizzando più rapidamente di loro. Abbiamo
strumenti migliori, più idee nuove, nessuna regola che ci rallenti.

 ha scritto nel messaggio
news:b1g3e7$12pesg$1...@ID-118495.news.dfncis.de...


 puoi aiutarmi.....?
te l'ho gia' detto ti serve una pagina per l'upload delle immagini... che
dovrai legare in qualche modo ad nu database..
--
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
I mercati non vogliono parlare con ciarlatani e venditori ambulanti.
Vogliono partecipare alle conversazioni che si svolgono dietro i
firewall delle aziende.

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

Un saluto a tutti,
qualcuno sa indicarmi dove posso trovare un guestbook ASP in italiano?
Grazie
Fabrizio

 ha scritto nel messaggio
news:Q5pDb.191906$e6.72...@twister2.libero.it...


Newsgroup: it.comp.www.asp
Titolo: [SQL] sintassi di Like

Il problema riguarda l'uso dell'istruzione Like: "WHERE cartella Like
'/mio/*' "
con il driver di access. In teoria dovrebbe restituirmi i record che
contengono nella voce "cartella" delle subdirectory di /mio/... e invece non
funziona ;)
dentro ad access va, nelle asp no, se qualcuno potesse dirmi la sintassi
esatta gliene sarei grato :)
ringrazio anticipatamente
Marco Madarco
madar...@libero.it
rimuovere XXXX

 esatta gliene sarei grato :)
Metti % al posto di *
Saluti.
Luciano
Newsgroup: it.comp.www.asp
Titolo: Aiuto Database

Ho tre elementi:
una pagina html con richiesta di accesso con 2 textfield username e
password,
una pagina asp che controlla da un database se la user inserita corrisponde
alla password
il database con inserite le info...
tutto sembra funzionare UNA SOLA VOLTA pero'!!!!
se premo indietro e reinserisco username e password (anche diversa)
mi da un errore sulla riga che corrisponde al caricamento della connessione.
Quindi: mi funziona tutto quanto anche il collegamento al database ma sembra
che se riprovo sia rimasto il database aperto e quindi non mi acceda:
io pero' ho anche inserito i comandi
rs.close (recordset)
conn.close (connessione)
quindi non capisco dove sia il problema
GRAZIE A CHI MI RISPONDERA'!

 wrote in message
news:8ve1bh$2li$1...@nslave2.tin.it...


Esattamente come dici, uso PWS su Win 98, pero' non ho la possibilita' di
accedere ad altri Sistemi Operativi quindi non c'e' una soluzione?
Grazie ancora

Newsgroup: it.comp.www.asp
Titolo: Gestione Line Feed su file su disco

Salve,
utlizzo comunemente il FileSystemObject con il metodo
outstream.writeline
Pero' ho un problema. Devo realizzare un file di testo che sia sequenziale e 
che abbia un numero preciso di byte.
Nello specifico il numero di byte deve essere multiplo di 200
Ogni volta che io creo il file, ASP mi aggiunge due byte finali al file e 
quindi la dimensione del file non si trova.
Se poi apro il file a mano tolgo l'ultimo Invio (accapo) allora prende le 
dimensioni giuste.
Come faccio via ASP a non fargli scrivere quell'ultimo LineFeed prima della 
chiusura del file?
N.B. Ho già provato a fare un replace(file,chr(13),"") prima di scriverlo ma 
non è servito.

 :
|| Salve,
|| utlizzo comunemente il FileSystemObject con il metodo
|| outstream.writeline
|| Ogni volta che io creo il file, ASP mi aggiunge due byte finali al
|| file e quindi la dimensione del file non si trova.
|| Se poi apro il file a mano tolgo l'ultimo Invio (accapo) allora
|| prende le dimensioni giuste.
|| Come faccio via ASP a non fargli scrivere quell'ultimo LineFeed
|| prima della chiusura del file?
Ciao, il problema dovrebbe essere l'ultimo comando
di scrittura del file che deve essere "outstream.write" e
non "outstream.writeline"
Esempio:
for i=1 to num
     if i<num then outstream.writeline cosa else outstream.write cosa
next
Prova e facci sapere,
Luke
Newsgroup: it.comp.www.asp
Titolo: Info su Mono

Ma Mono è un ambiente di sviluppo o solo un compilatore?
Ho installato la ver. per windows, scaricata dal sito, su windows 2000
Professional ma non ho ancora trovato come si avvia. Ho eseguito dalla
finestra dos il comando "mono" ed ho notato che dovrei fornire anche dei
parametri(da help).
Insomma è un ambiente RAD o solo un compiltare? Se è solo un compilatore
esiste un ambiente di sviluppo visuale come Vb? So che potrei usare Borland
C# o quello fornito da Microsoft ma a me interessa sviluppare
un'applicazione che giri anche su altri SO, linux-mac, utilizzando quindi la
libreria gtk.
Grazie in anticipo a chi mi saprà rispondere!

 linux-mac, utilizzando quindi la libreria gtk.
ovviamente mono non ha strumenti RAD almeno per il momento, consente solo di
far girare applicazioni . net su piattaforme diverse, quindi dovresti
scrivere con 
vs.net
 e poi trasferire il proegtto su altri sistemi.
attenzione pero' che non tutto funziona a dovere.
puoi anche evitare di utilizzare strumenti RAD e scrivere con editor
testuali e compilare da rga di comando... non è poi cosi' difficile.
-- 
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

Newsgroup: it.comp.www.asp
Titolo: [Asp.NET] 2 progetti su un sito remoto

lavoro con 
vs.net
ho due progetti
uno e' gia' pubblicato in remoto...
posso caricare sul sito anche il secondo?
in che modo?
devo rispettare qualche regola particolare?
devo inserirli in root entrambi quindi condividendo web.config /bin etc... o
posso fare diversamente
mi illuminate....
GRAZIE


Se crei in un'unica soluzione un progetto web (Applicazione web 
asp.net
) e
una librearia di classe non ci sono problemi (una volta collegate con il web
reference). Ma VS crea per ogni applicazione un suo web.config. global.asax
(anche se non vengono usate dal programmatore) dunque mi sembra improbabile
per progetti di un certo *spessore* poter inserirne due in uno stesso sito
remoto.
Sinceramente non ho mai fatto prove in merito, ma per progetti semplici
(poche pagine 
asp.net
) copiati in due cartelle differenti nello stesso *sito
remoto* con i file dll nella loro cartella non dovrebbero esserci problemi
(anche se ho qualche dubbio in merito). Fai delle prove, se scopri qualcosa
fammi sapere, ok?
Ciao
--
AZ
Newsgroup: it.comp.www.asp
Titolo: TemplateColumn e Datagrid

Riga 124:		<asp:BoundColumn HeaderText="Descrizione"
DataField="Descrizione">
Riga 125:	    <asp:TemplateColumn HeaderText="Descrizione">
Riga 126:	      <ItemTemplate>
Riga 127:	        <%# Tronca(DataBinder.Eval(Container.DataItem,
"Descrizione").ToString(),10) %>
La riga 125 mi viene marcata come contenente un errore, in particolare
riferito a asp:templatecolumn;
Che vi riulti c'è bisogno di importare un namespace per lei?
Grazie. Sto cercando da 1 ora su google, tutti sembrano usarla.
vso

 vso
..A
UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org

 sarą l'ora, sarą il sonno, ma non vedo la chiusura della BoundColumn...



ti capisco... Oh, come ti capisco... :-))

Newsgroup: it.comp.www.asp
Titolo: arrotondare un cifra in euro con le normative CEE

 
          ciao, volevo sapere se qualcuno aveva fatto uno script per arrotondare le
cifre decimali secondo le normative CEE (euro 195,65896 in euro 195,66)
ho trovato questo script ma non riesco a farlo girare poiché mi da degli
errori qualcuno mi puo aiutare?
Public Function dblEuro2Dec(dblCifra As Double) As Double
Dim strNumero As String, strIntero As String, sDecimali As String
Dim sChar as String * 1
Dim iPosVirg As Integer, iCnt As Integer
Dim dblNumElab As Double
    ' trasforma il numero in stringa
    strNumero = CStr(dblCifra)
 
    ' rileva la parte intera del numero
    strIntero = CStr(Int(dblCifra))
    ' SE il separatore decimale è "." lo converto in ","
    ' per compatibilità con tutte le impostazioni internazionali
    strNumero = Replace(strNumero, ".", ",")
    ' rileva la posizione della virgola
    iPosVirg = InStr(strNumero, ",")
    ' SE non ci sono decimali
    If (iPosVirg = 0) Then
       dblEuro2Dec = dblCifra
       Exit Function
    End If
    ' rileva la parte decimale del numero
    sDecimali = Mid(strNumero, iPosVirg + 1, Len(strNumero) - iPosVirg)
    Select Case Len(sDecimali)
      Case Is = 2
        dblEuro2Dec = dblCifra
        Exit Function
      Case Is > 6
        ' tronca a 6 il numeri di decimali
        sDecimali = Left(sDecimali, 6)
    End Select
    ' il numero da elaborare è la variabile "dblNumElab",
    ' cui assegnamo il valore: 0,nnnnn
    dblNumElab = Val("0." & sDecimali)
    ' esegue la funzione di arrotondamento iniziando dal decimale in coda
    ' fino all'ultimo arrotondabile, che è il secondo
    For iCnt = Len(sDecimali) To 3 Step -1
      iPosVirg = InStr(dblNumElab, ",")
      sDecimali = Mid(dblNumElab, iPosVirg + 1, Len(dblNumElab) - iPosVirg)
      If (Len(sDecimali) < 3) Then Exit For
      sChar = Mid(sDecimali, iCnt, 1)
      sDecimali = Left(sDecimali, Len(sDecimali) - 1)
      dblNumElab = Val("0." & sDecimali)
      If (Val(sChar) > 4) Then
        dblNumElab = dblNumElab + (1 / 10 ^ (iCnt - 1))
      End If
    Next iCnt
    ' assegna alla funzione il numero arrotonadato
    dblEuro2Dec = Val(strIntero) + dblNumElab
End Function
grazie mille
giovanni
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 cifre decimali secondo le normative CEE (euro 195,65896 in euro 195,66)
Scusa la domanda stupida, ma che differenza ha questa normativa rispetto a
un normale round? (nel tuo esempio round restituisce il valore da te
indicato...)
-- 
"Voi abili a tenere sempre un piede qua e uno là
 avrete un avvenire certo in questo mondo qua
 però la dignità
 dove l'avete persa?"
									    V.R.
Newsgroup: it.comp.www.asp
Titolo: [?]esiste un indirizzo email

non è ancora possibile validare un indirizzo email o meglio verificarne
l'esistenza senza usare particolari controlli socket e via dicendo (sono su
un server condiviso e non mi fanno installare nulla) grazie.
Dani

> non č ancora possibile validare un indirizzo email o meglio verificarne

No, senza componenti appositi č praticamente impossibile, puoi provare
utilizzando i webservice, 
tiscali.com
 offre proprio un servizio per il
controllo dell'esistenza di una e-mail...
L'unico controllo che puoi fare č sulla 'sintassi' della e-mail: verificare
che sia presente il carattere '@', che dopo di esso sia presente una parola,
di seguito un punto e due o tre caratteri e cosě via...
Per facilitare il tutto puoi usare le regular expression... Ma un modo
sicuro, senza un controllo, non c'č.
Se vuoi essere cmq sicuro che l'utente utilizza una e-mail valida, č
lasciarlo proseguire solo dopo che ha inserito un codice che tu gli hai
inviato in una e-mail... ma questo potrebbe essere scomodo e dipenderebbe
tutto da quello che vuoi fare...
Ciao
--
AZ [Microsoft .NET MVP]

 ha scritto nel messaggio
news:2CpTa.2260$w8....@news.edisontel.com...

tecnicamente potresti utilizzando la combinazione wscript.shell e asp ma è
un po' lunghetto.
1. estrapolare il dominio dall'email.
2. utilizzare l'utility nslookup -querytype=MX 
dominio.com
 per recuperare il
mailserver del dominio in questione
3. aprire una connessione telnet sulla porta 25 al mailserver recuperato
sopra
4. inserire i seguenti comandi "HELO DOMINIO" & vbcrlf & "MAIL
FROM:<pr...@esistenza.mail>" & vbcrlf & "RCPT TO:<em...@da.controllare>" &
vbcrlf
5. controllare il risultato se è 250 l'indirizzo esiste se invece il
risultato è 550 l'indirizzo non esiste
tecnicamente è fattibile ma è lunghetto in quanto devi creare degli script
batch con parametri, salvare il risultato su file che poi verranno
analizzati dallo script asp.
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch

 nulla) grazie.
In rete si trovasno alcuni webservice pubblici che fanno al caso tuo.

 analizzati dallo script asp.
veramente interessante questa soluzione ci devo provare sei stato molto
gentile grazie ancora
dani

 tutto da quello che vuoi fare...
si questo non è possibile in quanto non conosco in anticipo gli utenti e
quindi non conosco in anticipo la e-mail loro
Dani

 In rete si trovasno alcuni webservice pubblici che fanno al caso tuo.
Non utilizzo il punto net e se posso non ci passerņ sono tentato da php
Dani

 server dove posso smanettare ?
uno dei migliori inoltre free aspmx
(
http://www.internext.co.za/stefan/aspmx/
)


 Dani
Ci puoi accedere anche con l'asp ai webservice... utilizzi l'oggetto
MSXML2.ServerXMLHTTP per richiedere il servizio proprio come fai con il
browser...

Newsgroup: it.comp.www.asp
Titolo: Autenticazione HTTP: non ci riesco!

Ciao,
ho tentato di tutto per riuscire ad effettuare un'autenticazione HTTP
(quella con la finestra pop-up che richiede utente e password) ma senza
successo.
In pratica la finestra esce e tra l'altro ha anche una terza casella
"dominio", ma non riesco ad andare oltre, nel senso che la variabile
d'ambiente HTTP_AUTHORIZATION sia vuota, mentre mi pare dovrebbe conterere
una stringa tipo "basic nomeutente:password"
Allego il sorgente sperando che qualcuno possa aiutarmi.
Grazie, Paolo
-------------------------------------------------------------------
<%
   Response.Buffer = True
   Response.Clear
   Dim Myname
   Dim MyPass
   GetUser Myname, MyPass
   Response.Write MyName & "->" & MyPass
   If len(Myname) = 0 Then
      Response.Status = "401 Unauthorized"
      Response.AddHeader "WWW-Authenticate","BASIC Realm=Area Riservata"
      Response.End
   else
      Response.Redirect "pippo.asp"
   End if
   Sub GetUser(LOGON_USER, LOGON_PASSWORD)
      Dim UP, Pos, Auth
      Auth = Request.ServerVariables("HTTP_AUTHORIZATION")
      LOGON_USER = ""
      LOGON_PASSWORD = ""
      if LCase(Left(Auth, 5)) = "basic" Then
         UP = Base64Decode(Mid(Auth, 7))
         Pos = InStr(UP, ":")
         if Pos > 1 Then
            LOGON_USER = Left(UP, Pos - 1)
            LOGON_PASSWORD = Mid(UP, Pos + 1)
         End if
      End if
   End Sub
%>

Non credo di aver capito bene il tuo problema. Scusa ma l'autenticazione
HTTP non l'hai settata da web server? in questo modo tu non devi mica fare
niente, devi solo settare i permessi sul file system per decidere chi deve
arrivare dove e basta, al resto pensa IIS. Oppure sono totalmente fuori
strada?
Ciao
--
Alessandro
UGIdotNET - 
http://www.ugidotnet.org

 strada?
Non ho accesso al settaggio del Web server, dato che sono in hosting su
Aruba.
Speravo che qualcuno su Aruba avesse provato questo tipo di autenticazione e
mi potesse dare una risposta.
Paolo

No spiacente con aruba non ho mai avuto a che fare :)


"Paolo" <ros...@REMOVElibero.it> ha scritto nel messaggio
news:mU5N8.32038$86.8...@twister1.libero.it...

Spiacente ma per fare quello che vuoi fare devi stare seduto davanti al
Server o avere un amministratore di rete di Aruba compiacente :)
Scherzi a parte perchč non utilizzi un form con un db per creare un'area
protetta ?
--
__oOOO__^---^__OOOo__
CIAO da MrOnederfull
www.mronederfull.it
_________________________


Penso che dovrň fare cosě... Volevo sperimentare anche quel metodo.. ma come
si dice.. non si puň avere tutto dalla vita!
Newsgroup: it.comp.www.asp
Titolo: [ASP.NET lungo] Elenco TextBox dipendente da una DropDownList

Stavolta la faccenda č piů complicata di ieri...
Mi ritrovo con un modulo con un campo DropDownList con AutoPostBack.
Supponiamo che questo DropDownList identifichi una categoria. Ogni categoria
ha delle voci diverse memorizzate in un db secondo questa relazione:
  categorie                voci
-------------         ---------------
- cat_id      - 1--8 - cat_id         -
- ...            -         - voce_id       -
-------------         - voce_testo  -
                            ---------------
All'AutoPostBack dovrebbero visualizzarsi n TextBox quante sono le voci
della categoria selezionata.
Fin qui quello che dovrebbe essere il risultato.
Finora l'unica soluzione che ho trovato č stata quella di utilizzare un
Repeater con l'ItemTemplate messa cosě:
<%#Container.DataItem("voce_testo")%>:<br/>
<input type="text" name="voce-<%#Container.DataItem("voce_id")%>"/>
Il problema č che in questo modo non posso utilizzare i WebForm. Se infatti
aggiungo l'attributo runat="server" o utilizzo un <ASP:TextBox/>, viene
sparato a video cosě come lo scrivo, non essendo interpretato dal server.
Avete qualche altra idea?
--
Filippo Di Blasi 
fil...@puntoinformatico.it
http://puntoinformatico.it
 <-- E-shop informatico
http://puntoinformatico.it/usato
 <-- Usato
http://puntoinformatico.it/servizi
 <-- Servizi web


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

 cose non le recuperi mai :-(
I TextBox devono rispettare una precisa sintassi (ad es. date, numeri, cap,
etc.).
Ho sviluppato dei controlli specifici in C# e vorrei riutilizzarli.
Non ultimo alcuni TextBox potrebbero in realtà essere delle DropDownList
soggette a DataBinding.


 > cose non le recuperi mai :-(
Trovato!!!
Occorre utilizzare un WebControl di tipo PlaceHolder, e poi su quello
sfruttare il metodo Controls.Add(object).


Newsgroup: it.comp.www.asp
Titolo: ASP 3.0 legge librerie c#?

Ciao ragazzi, come da oggetto.
Emanuele

 Emanuele
No.
Gli unici oggetti che può leggere, e utilizzare, l'asp sono oggetti COM.
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

 Emanuele
-- 
.A    [Microsoft MVP .NET]
UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org
Read my blog at: 
http://blogs.ugidotnet.org/pape

 utilizzare come base per i tuoi esperimenti.
La COM Interoperability non la consiglierei neanche al mio peggior nemico!
:D
Mi ero letto questo tempo fa:
http://www.codeproject.com/dotnet/cominterop.asp
Alla fine... ne vale la pena?
Tanto vale passare completamente a .NET.


 AZ [Microsoft - .NET MVP]
-- 


[cut]
quindi se non passo a net o non sviluppo una cgi con C++ da installare sul
server (cosa che non credo possibile dato che hanno le loro) non posso fare
nulla per pacchettizzare il mio codice...
Grazie a tutti...
Emanuele
Newsgroup: it.comp.www.asp
Titolo: ODBC... oppure?

Ciao a tutti.
Sto sviluppando un' applicazione per il WEB con ASP che gira su IIS 4.0
(Windows NT sp 6) ed SQL Server 7.
Finora l'accesso ai dati l'ho fatto con ODBC.. e tutto è OK. Mi è venuto un
dubbio, però:
ODBC, se non sbaglio, è un "ponte" che permette di avere un'interfaccia "SQL
standard" verso svariate fonti di dati (relazionali!), senza preoccuparsi
delle diversità tra i vari DBMS... giusto ?
Però in qualche modo ODBC "succhierà" risorse, cioè fornisce un'interfaccia
aperta a scapito dell'efficienza. Dato che la mia applicazione lavora
interamente su una base dati SQL Server e su un unico DB, come si può fare
per ottenere un ACCESSO DIRETTO ai dati, senza passare tramite ODBC ? E'
possibile ? Quanto si guadagna in prestazioni ?
Un codice ASP del tipo
            Conn.Open "Driver={SQL
Server};Server=SYSTEM;Database=DBMio;Uid=pippo;Pwd=pluto;"
non passa attraverso ODBC ? E' più efficiente di
            Conn.Open "FILEDSN=DBMio.dsn"                          ?
Grazie e buon lavoro a tutti !          ;-)
Guga

 non passa attraverso ODBC ?
No ci passa lo stesso, fintanto che tu usi ADODB.Connection "parli" con ADO
che a sua volta usa
ODBC, l'unica differenza e' che non devi mettere la connessione nel pannello
di controllo.
Credo che l'unico modo vero per accedere direttamente a SQL sia usare
un'approccio CGI, cioe'
avere un programmam C/C++ che utilizza le API di SQL Server per accedere ai
dati. Pero' a questo
punto butti via ASP...
Davide

Grazie mille Davide !
Ho capito perfettamente !
ADO comunica sempre e comunque con ODBC perchè è un controllo progettatoi
per questo...
Ciao
Guga

Newsgroup: it.comp.www.asp
Titolo: [?] moduli e ASP

E' possibile passare ad una pagina asp informazioni da una
pagina di provenienza sia attraverso POST di un modulo
sia (contemporaneamente) con dati nella stringa?
Cioč:
nella pagina A)
<form action="paginaB.asp?id=3" method="post">
    qui il campo input "INPUT_1"
</form>
nella pagina B)
dim a,b
a=request.querystring("id")
b=request.form("INPUT_1")
Io l'ho fatto e funziona... ma č una procedura lecita?
Grazie
Nixs


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

 Io l'ho fatto e funziona... ma č una procedura lecita?
Funziona, quindi xchč non dovrebbe essere lecito !?!?!
Io uso questo sistema regolarmente, sia con ASP che con PHP.
Bye !!
Newsgroup: it.comp.www.asp
Titolo: ASP.NET

Prima di fare questa domanda ho provato a cercare se qualcuno aveva
già postato qualcosa del genere ma nell'immensità dei messaggi non
sono riuscito a trovere niente che facesse il caso mio.
Io ho cominciato a programmare con ASP più o meno 2 anni fa; ora sento
sempre più parlare di 
ASP.NET
. Volevo chiedervi dove posso reperire
documentazione, possibilmente in italiano, su cos'è 
ASP.NET
, le
differenze tra ASP e 
ASP.NET
. Non riesco bene a capire se sono due
cose completamente differenti oppure se devo cominciare a convertire
tutte le pagine fatte in ASP in 
ASP.NET
.
Vi ringrazio tutti
Fabio Visin
vis...@libero.it

 tutte le pagine fatte in ASP in 
ASP.NET
.
Sono due cose completamente differenti, ma non è necessario convertire le
cose già fatte (e funzionanti of course) nella nuova tecnologia, visto che
possono coesistere sulla stessa macchina. Ovviamente questo discorso non
vale per i nuovi progetti.
--
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: estrarre dati da pagine html

ciao a tutti!
dovrei metter giu una piccola procedura per un gioco che sto facendo sul web 
e avrei bisogno di una imbeccata per iniziare!
il problema č che avrei bisogno di estrarre da N pagine html (generate da 
php) un paio di righe da una tabella di queste N pagine e visualizzare tutte 
queste righe in una unica mia pagina web cosě da avere in una sola pagina un 
resoconto senza aver bisogno di aprire le N pagine... č fattibile? conosco 
un po asp.. mi diverto a fare alcune procedure su db.. ma per questo 
problema non saprei da dove iniziare! spero abbiate capito... č un po 
incasinato
provo ad iniziare.. poi mi aiutate?
dovrei aprire la prima pagina web (le prendo da un db)... caricarla TUTTO il 
codice html in una variabile (come diavolo farei non lo so)... e da questa 
variabile cercare di splittare (con le funzioni sulle stringhe) la parte che 
mi serve e poi scriverla all'inizio della mia pagina asp che le racchiude 
tutte.... e poi vado avanti per tutte le altre..
il procedimento č corretto e fattibile?
grazie!!
davide 

 il procedimento č corretto e fattibile?
Sě, anche se laborioso.
Per caricare una pagina studiati l'oggetto MSXML2.ServerXMLHTTP
========
Dim HTMLPagina
Dim URL
Set oXMLHttp = Server.CreateObject("MSXML2.ServerXMLHTTP")
URL= "
http://www.sito.com/pagina.php
"
oXMLHttp.open "GET", URL, false
oXMLHttp.send()
HTMLPagina= oXMLHttp.responseText
========
Per ricercare il testo nella pagina, studiati le espressioni regolari
Alex.
-- 
___________________________________________________________
a p bertolini
(Tribů Digitale Blackmambo: 
www.blackmambo.it
)

 Per caricare una pagina studiati l'oggetto MSXML2.ServerXMLHTTP
grazie mille per l'imbeccata!
inizio a lavorarci su...
grazie!
davide
Newsgroup: it.comp.www.asp
Titolo: permessi e database

Quale tipo di permessi devo applicare alla cartella che contiene i database
affinchè questi possano essere letti e scrtitti ma non scaricati se qualcuno
conosce la loro locazione?

di scrittura sulla cartella e sul file stesso (*.mdb?) .
--
CIAO!
Gusher

Newsgroup: it.comp.www.asp
Titolo: quasi una curiosità - cicli

Non è un problema ma quasi una mia curiosità che vi chiedo:
se faccio una cosa tipo:
for i = 0 to (Ubound(unarray)-1)
oppure faccio
maxval = (Ubound(unarray)-1)
for i = 0 to maxval
ci sono delle differenze nel lavoro del server?
Voglio dire, nel primo caso il server farà il calcolo e la sottrazione ad 
ogni ciclo, o è la stessa cosa per entrambi?
La metto qui con un esempio banale, ma la cosa può avere senso anche per 
mille altre funzioni.

 ogni ciclo, o è la stessa cosa per entrambi?
Non ne sono certo, ma al 99% andrà a rifare la count degli elementi
all'interno dell'array.
quindi IMHO meglio usare la 2a opzione.
--
CIAO!
Gusher

 quindi IMHO meglio usare la 2a opzione.
No, nel caso in esame il ciclo FOR...NEXT non riesegue
per ogni iterazione la funzione UBOUND, essendo solo
esaminato in fase di costruzione degli estremi del ciclo.
Ciò che viene riesaminato ad ogni iterazione è il valore
di "i" nell'istruzione NEXT, che se è uguale al registro creato
con la funzione UBOUND chiude le iterazioni.
Prova a tracciare in debug passo-passo il codice del tuo primo
esempio e vedrai l'istruzione FOR viene eseguita solo UNA volta.
Ad ogni modo conviene SEMPRE assegnare ad una variabile il
risultato di una funzione quando viene usata per i limiti di un ciclo.
E' invece diverso se la funzione si usa IN un ciclo: l'assegnazione
del risultato della funzione ad una variabile è una operazione
ripetitiva ed inutile.
Esempi:
NO:
do
    pippo = (Ubound(unarray)-1)
    redim preserve ...
...
loop while pippo < 10
SI.
do
    redim preserve ...
...
loop while (Ubound(unarray)-1) < 10

Newsgroup: it.comp.www.asp
Titolo: metodo AttachFile dell'oggetto CDONTS

Salve
Ho cercato di utilizzare il metodo AttachFile dell'oggetto CDONTS,
per allegare un file ad un messaggio di posta elettronica.
ma mi restituisce sempre "error '80004005' Errore non specificato."
Il tutto in asp classico.
Qualcuno puň aiutarmi?
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

il server è win 200x
Newsgroup: it.comp.www.asp
Titolo: LCID

Salve,
secondo voi si puo' fare una cosa del tipo:
if il server parla inglese then
session.lcid = 1040
else
end if
CIoe' in pratica come si fa a sapere che lingua parla il server?
Grazie
Gio'

 CIoe' in pratica come si fa a sapere che lingua parla il server?
? Perche' ti interessa saperlo ?
Comunque basta che gli fai formattare la data di sistema con il
suo formato standard ed hai gia' una vaga idea di come cavolo
e' impostato.
Davide


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

> ? Perche' ti interessa saperlo ?
CIao Davide,
mi serve perche' quando pubblico le pagine sul server canadese che ho la
lingua e' inglese e ci sta bene LCID = 1040 per farlo parlare italiano, ma
quando sono offline parlo gia' italiano e non accetta LCID. Allora pensavo
che, se so che lingua parla il server, la cosa e' fatta:
if il server parla inglese then
session.lcid = 1040
else
end if
Grazie
Gio'

 quando sono offline parlo gia' italiano e non accetta LCID. Allora pensavo
Quando sei off-line che significa? Se stai usando un altro server
l'LCID lo accetta comunque, se invece stai leggendo una pagina memorizzata
nella cache non c'e' piu' ASP.
Spiegati un po' meglio.
Davide

> dovrebbe bastare un Response.Write Session.LCId
Purtroppo no, mi da questo errore:
Errore di run-time di Microsoft VBScript errore "800a01b6"
Proprietą o metodo non supportati dall'oggetto: 'LCID'
Che si puo' fa'
Grazie
Giovanni

> Quando sei off-line che significa? Se stai usando un altro server
quando sono off-line e uso PWS che evidentemente non accetta LCID boh ...
Ciao
Giovanni

session.lcid = 1040
response.write session.lcid 
deve funzionare, anche su PWS (almeno il mio, che e' vecchio e stanco
non batte ciglio :-)
Ciao!
Glauco
www.serate.it
www.curiamo.com
www.comperiamo.com

Newsgroup: it.comp.www.asp
Titolo: il solito "Query aggiornbabile"

Ciao a tutti, ho letto tutte le FAQ che ho trovato sul problema e ho 
settatto tutti i diritti di scrittura ...
ma mi esce sempre l'errore ...
però ... winsowz mi prende per il CxxO !!! se vado da explorer e faccio 
proprietà sulla cartella dove c'è il mio sito web me la segna come di sola 
lettura, la deselezione, faccio Applica, Faccio OK ... e se riprovo a fare 
proprietà mi dice che è ancora di sola lettura :-(
può essere quello ?
Che faccio ? :'(
Ciao e grazie mille ...
              Bruce 

              Bruce
Controlla in Strumenti - Opzioni cartella - Visualizzazione - Utilizza 
condivisione file semplice; se è spuntata, toglila...
Ciao.
-- 
Sergio MAZZA 

 condivisione file semplice; se è spuntata, toglila...
Ok :-) sono riuscito a dar i permessi a tutti e funziona ... però il flag 
"sola lettura" rimane :-D
Ciao