mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.asp
Titolo: Aiuto devo fare un sito di commercio elettronico

Sono un principiante volevo sapere se qualcuno mi poteva dare indicazione
per come costruire un sito di e-commerce in asp



www.aspitalia.com
 e vedi gli articoli sul "carrello".
Davide

Beh! Puoi sempre prendere qualche spunto su 
www.aspitalia.com
 ... ci sono 3
interessanti articoli su come gestire un carrello della spesa ... perche'
alla fine la cosa che si differenzia da un normale catalogo on line e'
proprio questa!
Ciao,
Pierpaolo Villano

per come costruire un sito di e-commerce in asp
Ciao
vedi il mio messaggio in risposta a "Carrello della Spesa" del 29/12/00
A presto,
corradoLE...@tiscalinet.it
[Rimuovere LEVA]
http://members.websamba.com/Message-Board
ICQ 7044062
Como - Italy

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

Scusate se la domanda è banale...
vorrei sapere qual'è quella funzione che dato un'array mi torna il numero di
elementi contenuti...
Altra domanda:
io sono un programmatore in php e devo dire che il manuale è fatto
abbastanza bene... quantomeno trovo tutto.... dove posso trovare
l'equivalente per ASP???? mi basterebbe una bella lista di tutte le funzioni
con una piccola descrizione...
THX
--
KaMy
http://ff1.fantacalcio.it
http://www.tutorials.it
http://www.kmcount.net

 con una piccola descrizione...
Puoi iniziare con la guida VBScript; è un buon strumento/elenco di funzioni,
ma non è certamente un manuale completo per lo sviluppo in ASP.
Ciao
:)

 con una piccola descrizione...
solito motore di ricerca: "ASP functions"
ciao,
daniele

>numElementi = UBound(nomeArray)
scusami la pignoleria, ma ubound mi restituisce l'indice superiore di
un array, non il numero di elementi.  se un array e' dimensionato in
modo classico, cioe' a partire da zero, e contiene un solo elemento,
ubound mi restituisce 0, non 1.  o anche, io potrei avere un array
dimensionato da -10 a +10, e in questo caso il suo numero di elementi
e' 21 (compreso lo 0), mentre ubound mi restituirebbe 10.  oppure
potrei averlo dimensionato da +10 a +20, 11 elementi ma ubound mi
restituisce 20, ecc..
il numero di elementi quindi e' dato da:
ubound(arr) - lbound(arr) + 1

con una piccola descrizione...
quando installi pws o iis puoi anche opzionalmente installare la
documentazione.  se parti ex novo puoi fare cio' scegliendo
l'installazione custom e ceccando le apposite caselline, se hai gia'
installato pws o iis e non hai installato la documentazione credo che
il procedimento sia analogo.
a volte uno si spaventa dal fatto che la documentazione pesa 60 mega,
ma sono 60 mega spesi bene, e' molto comoda.

 ubound(arr) - lbound(arr) + 1
Exactly.
In alternativa:
Dim i, total
total = 0;
For i = LBound(arr) To UBound(arr)-1
    total = total + 1
Next


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

 CIAO!.db
E' quello che <lbo dal portatile again> aveva gią proposto.
Io ho voluto solo dare un'alternativa per arricchire la discussione...
Newsgroup: it.comp.www.asp
Titolo: MessageBox

Ciao a tutti,scrivendo il codice,in asp,volevo una MsgBox,ma mi sono accorto
che non funziona,qualcuno sa dirmi se esiste l'equivalente MessageBox.Show
(VB.Net) in 
asp.net
?
Ciao a tutti
Fabrizio

Ricordati che ASP è un linguaggio lato server. Una msgbox equivarrebbe a far
aprire una msgbox sul server.... sai che comodita.
Per cose di questo genere devi usare linguaggi di scripting lato client!
Ciao
--
Alessandro
UGIdotNET - 
http://www.ugidotnet.org

Newsgroup: it.comp.www.asp
Titolo: problema con SELECT fra DATE

Salve al NG
Immagino sia un problema trito e ritrito.
Per favore, qualcuno può darmi lumi per capire se c'è qualcosa di sbagliato 
in queste righe:
dadata = "01/09/2007"
adata = "13/09/2007"
...
RS.open "SELECT * FROM TabAccessi WHERE data BETWEEN #" &dadata& "# AND #" 
&adata& "# ORDER BY data", Connection
Quello che vorrei ottenere è la visualizzazione dei record della tabella con 
il campo data ( corrispondete al valore restituito da now() al momento della 
registrazione del record  ) compreso fra due valori.
Ho provato anche a fare
RS.open "SELECT * FROM TabAccessi WHERE (data >= #" &dadata& "#) AND (data 
<=#" &adata& "#) ORDER BY data", Connection
ma il risultato non cambia.
Grazie dell'eventuale aiuto
Andrea 

 Andrea
Now() ritorna anche l'orario oltre la data; io proverei cosě:
'---
dadata = "01/09/2007 00:00:00"
adata = "13/09/2007 00:00:00"
'---
Inserisci anche lo spazio prima e dopo il carattere &:
...<=#" &adata& "#...
...<=#" & adata & "#...
Ciao.
-- 
Sergio MAZZA 

 ...<=#" & adata & "#...
Questo lo avevo scoperto a forza di tentativi, come pure che il problema, 
sostanzialmente, č che devo formattare la data come MM/GG/AAA (probabilmente 
coquesto č il formato delle date sul server dove gira la pagina ASP.
Ora ti / mi domando: esiste una funzione che, dato il GG, MM, AAAA, HH, MM, 
SS mi restituisce un valore dello stesso tipo di Now() ?
Credo proprio di sě, anche se non sono riuscito a capire qual'č.
A questo punto, come andrebbe fatta la stringa della query, secondo te (o 
secondo chiunque voglia rispondere) ?
Grazie
ANdrea

 ANdrea
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.www.asp
Titolo: COM in SCRIPT

Ho bisogno di implementare dei COM, magari in vbScript.
Ho trovato della documentazione (MSDN), su come fare ciň, attraverso XML,
( come da esempio copiato sotto).
1) Con quale estesione dovrei salvare il file (XML immagino)  e dove ?
2) come faccio a rendere visibile il mio com nel contesto dell'
applicazione WEB? Dovrei agire sul GLOBAL.ASA? e Come?
3) Occorre registrare il COM come un com dll?
<component id="ASPScriptlet">
<registration progid="ASPScriptlet"/>
<public>
    <property name="applicationVar1"/>
    <method name="AddDate"/>
</public>
<implements type="ASP"/>
<script language="VBScript">
<![CDATA[
dim applicationVar1
applicationVar1 = Application("Var1")
Sub AddDate()
    Response.Write(Date)
End Sub
]]>
</script>
</component>
Grazie mille....
--
Postato da 212.131.167.131 [212.131.167.131] 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.

 3) Occorre registrare il COM come un com dll?
yes.
--
CIAO!.db
Daniele "The Night Surfer" Bochicchio <webmaster(at)ASPItalia.com>
Moderatore di it.comp.www.asp - 
http://www.ASPItalia.com/newsgroup/icwa.asp
Leggi subito i nostri ultimi articoli:
- 'Usare le transazioni in applicazioni ASP 2/2'
http://www.ASPItalia.com/articoli/articoli.asp?data=20000417
- 'Usare le transazioni in applicazioni ASP 1/2'
http://www.ASPItalia.com/articoli/articoli.asp?data=20000410
Uno script al giorno? Solo su 
http://www.aspitalia.com/liste/usag/

 3) Occorre registrare il COM come un com dll?
Click col tasto destro sul file -> Registra, poi lo utilizzi come qualunque
altro oggetto COM.
Ciao.
Newsgroup: it.comp.www.asp
Titolo: come faccio a stampare stringhe con spazi prelevate da un database?

ciao sono nuovo in questo NG...vorresi che qualcuno mi aiutasse...
sto realizzando un tema d'anno per l0esame di sitemi informativi..e ho un
problema:
quando voado a leggere da un database dei campi che contengono degli spazi ,
tipo :"Prestazione sanitaria Gnerica"
quando vado a stampare in una text area..quello che compare è solo la prima
parola..le altre le ignora..attualmente sono costretto a metterci dei
trattini tra le parole in modo da farle vedere come unica stringa
come posso fare per  visualizare completamente queste stringhe nelle input
text o anche nelle select?
grazie ciaooo

Basta guardare negli articoli già pubblicati ed avere un po' di fantasia e
lungimiranza per sapere che ci potranno essere utili in futuro. Questa in
informatica è una regola salvavita.
Questo era in un articolo del 24:
-----------------
In ASP puoi raddoppiare le virgolette con
nuovastringa=replace(stringa,"""","""""")
Nelle clausole SQL puoi raddoppiare gli apici con
nuovastringa=replace(stringa,"'","''")
In Javascript devi prestare attenzione a tutti i caratteri speciali, per cui
vanno convertiti
con il carattere di escape.
Inoltre, quando vuoi visualizzare simboli HTML nelle pagine (compresi i <>
usi
server.HTMLEncode
Infine se spari del testo nella stringa d'interrogazione prelevato da db,
usa server.URLEncode.
Queste sono le principali conversioni.
Provale, fatti una funzione (o due apposta) e vivrai felice.
---------------
Ciao!
Paolo
Nel tuo caso dovresti usare HTMLEncode per passare i dati in tutti i campi

parola..le altre le ignora..
guarda, e' moltoooooo strano quello che dici....
ma se guardi l'html risultato dell'asp, prende tutte le parole ma te ne fa
vedere una sola, o effettivamente prende dal db solo la prima?
Nel secondo caso ci deve essere un errore nella query che usi per estrarre i
dati...
prova a postarla...
Ciao
F.



Detta così è molto strano, non vedo perché troncarti al primo spazio
posta il codice
Newsgroup: it.comp.www.asp
Titolo: Variabili di sessione e pagine multiframes.

Buongiorno!
Il quesito di oggi del vostro caffeinomane è:
"Ho una pagina con una manciata di frames, uno dei quali apre la pagina di
pagamento di Banca Sella. Fino ad adesso ho sempre scelto la lingua da
visualizzare in base ad una variabile di sessione, ma ovviamente il frame di
BS non si ""porta dietro"" le variabili di sessione;
di conseguenza quando finisco sulla pagina che mi dice ""OK, transazione
effettuata"" oppure ""Mi dispiace non va bene"" non posso impostargli la
lingua che voglio. Non solo: anche se chiedo la lingua ad un altro frame
(KO.lingua.value = parent.frames[0].document.forms[0].name;) mi dice accesso
negato."
Chi mi da la soluzione vincerà un porta tazza da computer!
--
===============================
if(sonno) caffeina++;
L'artista un tempo noto come Marco Pagnin
===============================

Anche se sul frame di banca sella non hai la variabile session questo non
vuol dire che l'hai persa??? La sessione è sempre valida fino a che l'utente
non chiude il browser. Quindi la tua session è sempre valida.
Saluti
--
Lino Mari
Intermedia srl
http://www.viadeimercanti.com
http://www.intermedia2000.com

 non chiude il browser. Quindi la tua session è sempre valida.
Mi sa che mi devo ristudiare le sessioni, soprattutto i timeout. Hai vinto
il protatazza della 8X 8-))

 il protatazza della 8X 8-))
Me lo spedisci in allegato alla mail???


 Chi mi da la soluzione vincerà un porta tazza da computer!
Se puoi mettere le mani sul frame di BS, non potresti provare a passargli la
lingua nella stringa d'interrogazione? Così caso mai scopri se il problema
era proprio la sessione.
PS: stai attento alla "session tracker". Usando un sistema a frames,
talvolta ci sono dei problemi.
Riguardo al porta tazza, io ce l'ho già e ci conservo i CD. Ha anche il
pulsante di chiusura motorizzata.


Quando apri le varie pagine nei frame, non fai prima a dare il valore della
lingua scelta passandogli direttamente tale scelta?
<FRAMESET>
<FRAME src="Pagina1.asp?lingua=<%=lingua%>" name="pag1">
<FRAME src="Pagina2.asp?lingua=<%=lingua%>" name="pag2">
</FRAMESET>
...
Ottieni quello che vuoi senza scomodare variabili session (che se un browser
ha i cookie disabilitati non puoi usare).
Ciao,
Andrea Z.

 Andrea Z.
L'uovo di Colombo! Mi tocca fare una pagina per lingua, che va contro ai
miei princìpi morali, ma riconosco che è una buona trovata. A te il premio
speciale: un pedale di accensione a due tasti per il computer. 8-)))

 speciale: un pedale di accensione a due tasti per il computer. 8-)))
Variabili d'interrogazione o di sessione cosa cambia?
Non penserai mica che scrivendo Session("language")= "English", IIS per
compassione ti traduca tutto lui?
....Pero! Non sarebbe mica male. Se ci riesci, ti regaliamo un
arrotoladischetti.

 arrotoladischetti.
:)))
Ciao,
Andrea Z.

 A te il premio speciale: un pedale di accensione a due tasti per il
computer. 8-)))
Lo aspetto!!!! ;-P
Andrea Z.
Newsgroup: it.comp.www.asp
Titolo: cercare e isolare stringhe in numeri

Ciao,
volevo chiedere se sia possibile avendo una stringa
fare in modo di ottenerne 2 isolando caratteri numerici e non
esempio
stringa = "ZA345"
voglio ottenenere
stringa1 = "ZA"
stringa2 = "345"
naturalmente la lunghezza e la composizione può variare
solo per la parte lettere
esempio
tringa = "ZA345"
voglio ottenenere
stringa1 = "ZA"
stringa2 = "345"
naturalmente la lunghezza e la composizione può variare
solo per la parte lettere
esempio
stringa = "Z345"
voglio ottenenere
stringa1 = "Z"
stringa2 = "345"
Grazie della collaborazione
Andrea
s

 stringa2 = "345"
Se la sintassi è esattamente questa match è ciò che fa per te (anche se la
sintassi non è questa, in realtà)
Esempio scritto al volo in jscript (se usi vbscript ci sarà da cambiare
qualche virgola nella sintassi ma è più o meno lo stesso, spero ben che non
abbiano ribaltato per vbscript le regole decennali delle regexp):
 var str="AZ212";
 var letterale=str.match(/\D+/g);
 var numero=str.match(/\d+/g);
(\D trova tutto ciò che non è un numero, opposto a \d che restituisce tutti
i caratteri numerici). 
Attenzione che se trova più di una occorrenza (es. se la stringa fosse
A1B2) restituisce un array con i risultati ("colpa" del global settato, che
non dovrebbe servire se la stringa è esattamente come dici te)
-- 
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
									    B.M.

Newsgroup: it.comp.www.asp
Titolo: creazione grafici a stella/radar

Ciao a tutti.
vorrei creare dei grafici a stella o radar.
Qualcuno ha oggetti COM, DLL, pagine ASP per generarli.
Ringrazio tutti coloro che rispondono alla richiesta.
Ciao.
Maurizio
--
La piu' grande community italiana di sviluppatori!
 
http://forum.ASPItalia.com/
 
http://www.ASPItalia.com/

su Aspitalia c'è un articolo di oggi, vedi se fa al caso tuo.

su Aspitalia c'h un articolo di oggi, vedi se fa al caso tuo.

Newsgroup: it.comp.www.asp
Titolo: Meglio ASP o Java?

Da perfetto principiante, prima di prendere una decisione su quale strada
seguire per sviluppare con Internet e Intranet, potreste darmi qualche
indicazione?
Grazie
Fabio


Come sviluppatore mi sono posto le stesse domande e sono riuscuito a trovare
delle risposte:
- Java è un linguaggio di programmazione il che ti permette di avere a
disposizione tutti gli oggetti e le proprietà di un vero linguaggio, il che
lo rende potente, scalabile e veloce perche codice compilato...
- ASP è una tecnologia basata su scripting VB quindi non compilato, ma non
perquesto meno potente, perchè bisogna sapere che è possibile creare oggetti
COM in VB, C++ o Java, questo rende potente e scalabile anche questa
tecnologia
(che sarebbe Windows DNA non ASP)
Se intendi usare ASP ti consiglio di fare uno sforzo in più e fare le
applicazioni con le webclass di VB o C++.
Adesso dipende da te, se gia sai un linguaggiop buttati su quello ma se devi
imparare penso convenga ASP con VBScript e VB.....(sono facili da imparare)
Tieni conto che Java deve avere un application server per girare, e la
maggior parte degli hosting non lo supportano......
Spero di averti aiutato
PS: io ho scelto ASP ma ho lavorato anche Java per vari progetti e se con
ASP usi COM nobn ci sono differenze di prestazioni...............
---------------------------
Salvador Marco
Amministratore of
www.extraweb.it
e-mail: 
ma...@extraweb.it
---------------------------

Newsgroup: it.comp.www.asp
Titolo: Connessione a SQL

Chi mi riesce a fare un esempio di come connettersi ad un database SQL
server 6.5
Grazie

Come connettersi ad un Db su SQL SERVER è la stessa cosa che fai
quando ti connetti a dun db access.
Il codice è il seguente:
  Set DbConn = Server.CreateObject("ADODB.Connection")
  DbConn.Open DataSourceName,User,Password
Tutto sta a configurare bene la risorsa ODBC che trovi nel pannello di
controllo.
Spero di esserti stato utile
Liga
Newsgroup: it.comp.www.asp
Titolo: Variabili a destra e a manca.. come cavolo..

Scusate la domanda per voi banale per me casinosissima..
allora se io ho qualcosa del tipo
<%
antani
sbioca
sblindola
num= false
%>
diciamo che ho un bottone chiamato cmdButton
<script language=vbscript>
sub cmdButton_onclick()
.. e qui è ildilemma.. come faccio a usare la variabile num qui dentro?
end sub
</script>
Grazie anticipatamente

> .. e qui è ildilemma.. come faccio a usare la variabile num qui dentro?
<script language=vbscript>
 sub cmdButton_onclick(<%=num%>)
</script>
Va bene cosi'? O non ho capito nulla?
Ciao
Nettuno

allora se io ho qualcosa del tipo
<ZAP>
Le variabili che dichiari dentro <% e %> sono gestite dal Server Web,
quello che gestisci invece a livello DHTML (cioe' nella famosa
button_onclick) sono gestite dal Client. Quindi NON C'E' NESSUNA
INTERAZIONE TRA LE DUE.
Se vuoi assegnare un valore ad un elemento della pagina, e leggerlo da
ASP devi "valorizzare" l'oggetto usando il DHTML (e ti suggerisco di
passare a JavaScript per questo). Vedi su 
www.soft-land.org
 l'articolo
sul DHTML per qualche dritta su come poter fare certe cose.
Davide

no.. non funziona
ma grazie lo stesso!!

Grazie mille.. anche per la velocità di risposta!!
Lorenzo

</script>

.. e qui è ildilemma.. come faccio a usare la variabile num qui dentro?
<% =num %>
Occhio pero' che te la troverai nella pagina (in formato html) che
verra' passata al client browser e quindi, in pratica, verra' usata
nella funzione cmdButton_onclick() come una costante (e dubito che sia
quello che vuoi ottenere tu).
Ciao!

Newsgroup: it.comp.www.asp
Titolo: MDB non Trovato Aiuto !!!

In vb come faccio a creare una connessione ad un mdb specificato tramite
codice la posizione del file mdb.
Cioe' il file e' nella stessa directory del file default (la pagina
principale) e io vorrei aprirlo tramite codice visto che quando creo la
connessione usando il wizard e scegliendo sia ole db jet provider che
internet provider non mi accetta come percorso \directorymiosito\dati.mdb.
Spero di essere stato chiaro ma non mi sembra... :-(
Ringrazio...  :-)

Ma non ti converrebbe crearti o farti creare un collegamento ODBC di tipo
DSN e poi
specifichi:
 set  tabella = CreateObject("ADODB.Recordset")
 tabella.Open "SELECT * FROM Tabella", "DSN=MioDB"
???

SE TI SERVE VIA ASP
PUO UTILIZZARE:
Set conn = Server.CreateObject("ADODB.Connection")
       Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &
Server.MapPath("WorkBase.mdb")
       Set Session("WorkLand_conn") = conn
che sarebbe il metodo dsn less connection
Newsgroup: it.comp.www.asp
Titolo: problemi con paginazione ASP

Mi sapete dire perche' aggiornando la pagina del client mi va avanti
pure la paginazione del mio file.ASP fino alla comparsa di:
ADODB.Field errore "80020009"
Either BOF or EOF is True, or the current record has been deleted; the
operation requested by the application requires
a current record.
Grazie

 wrote in message
3944E0EA...@tiscalinet.it...

E tu metti un bel If not Rs.eof then (visualizza la pagina, else no)
cosi intercetti la fine del recordset e eviti questo fastidioso problema.
Poi subito dopo Option Explicit (perche' lo usi, nevvero?) mettici pure:
Response.ExpiresAbsolute=Now()
che dal tipo di problema riscontrato, mi pare proprio che manchi.
Ciao
Nettuno
Newsgroup: it.comp.www.asp
Titolo: cancellare un record

Salve,
go comprato due libri di asp (Active Service page 3 della Apogeo e ASP3 per
esempi di Daniele Bochicchio )
ho creato una rubrica tutta in asp funzionante, e l'ho inserita anche su di
un mio sito 
http://www.allfrominside.it/public/demiurgo
 è tutto funzionante
tranne che quando voglio caricare la pagina che mi cancella un record.Ho
scritto al provider e mi hanno risposto "Il problema risiede nel metodo
..Delete dell'oggetto Recordset perchè tale metodo è omonino ad un metodo del
FileSystemObject.
Purtroppo tale problema non può essere risolto perchè rimuovendo il blocco
permetteremmo ad utenti con cattive intenzioni di compromettere l'intero
server.
Tuttavia Le suggerisco di usare l'SQL per aggirare il problema: le basteraà
eseguire le stesse operazioni tramite linguaggio SQL!!"
Il primo listato è questo mentre il secondo è quello secondo me in SQL ma
non me lo carica anche se è funzionante.
Scusate se il post è un pò troppo lungo ma non so cosa tagliare
Grazie a tutti
Demiurgoprimo
<% Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver
(*.mdb)};dbq="&Server.MapPath("Database/Rubrica.mdb")
Set rs=Server.CreateObject("ADODB.Recordset")
rs.Open("SELECT * From Rubrica Where
IDnome=Val('"&Request.QueryString("ssn")&"')"),Conn,1,3
rs.delete
rs.close
Set rs = Nothing
Conn.close
Set Conn = Nothing
%>
modificato  non so che altro modificare
<% Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " &
Server.MapPath("Database/Rubrica.mdb")
Set rs=Server.CreateObject("ADODB.Recordset")
rs.Open("SELECT * From Rubrica Where
IDnome=Val('"&Request.QueryString("ssn")&"')"),Conn,1,3
rs.delete
rs.close
Set rs = Nothing
Conn.close
Set Conn = Nothing
%>

 rs.delete
Non usare l'oggetto rs, basta conn:
conn.execute("select from Rubrica where.......)

IDnome=Val('"&Request.QueryString("ssn")&"')"),Conn,1,3
allora, non devi fare altro che far "eseguire" alla connessione una
query sql del tipo "DELETE...".
sql è un linguaggio per la definizione di query tramite stringhe di
testo.
in quella riga lì tu dici di riversare nel recordset rs i record
risultanti dalla query "SELECT * From Rubrica where idNome =
qualcosa", cioè "prendi tutti i record della tabella Rubrica per i
quali il campo idNome contenga il valore del parametro ssn che ho
passato tramite l'url".
è una cosiddetta query di selezione.  oltre a questa puoi avere
diversi altri tipi di query, una è la cosiddetta query di
eliminazione.
ovviamente questa query non seleziona record da riversare in un
recordset, li cancella e basta, sicché viene eseguita direttamente
dalla connessione.
nel tuo caso dovresti fare così:
dim ssql
ssql = "DELETE * From Rubrica Where IDnome = " &
Request.QueryString("ssn")
conn.execute(ssql)
-- 
ben fatto, in fretta, economico: scegline due.

 conn.execute("select from Rubrica where.......)
credo tu intendessi:
conn.execute("delete from Rubrica where.......)

ooops
ovviamente sì, intendevo delete from...

 ha scritto nel messaggio
news:3BCAF47E...@porrino.it...

si è proprio cosi funziona
Ciao e grazie
Demiurgoprimo
Newsgroup: it.comp.www.asp
Titolo: ASP e directory

Salve.
Avrei la necessita' di leggere i files presenti in una
directory virtuale sul mio sito, listarli in una pagina o tabella,
come se fossero dei dati provenienti da un tabella di un database
in Access e permettere a chi li clicca di prelevarli.
Chiedo troppo?
Chi mi da' dei suggerimenti?
Grazie
S.Bertini
sergio....@yacc.it
http://SBertini.freeweb.org

ecco come:
Function ShowFolderList(folderspec)
  Dim fso, f, f1, fc, s
  Set fso = CreateObject("Scripting.FileSystemObject")
  Set f = fso.GetFolder(folderspec)
  Set fc = f.Files
  For Each f1 in fc
    s = s & 
f1.name
 
    s = s & "<BR>"
  Next
  ShowFolderList = s
End Function
Ciao
Liga97
E-Mail: 
lig...@alo.it
ICQ: 11362849

Newsgroup: it.comp.www.asp
Titolo: mettere i punti ogni 3 cifre di un numero

Salve,
vorrei mettere dei punti in una cifra che mi viene passata come stringa.
es.
1000000
risultato finale
1.000.000
 come posso muovermi?
una risposta via mail è anche gradita.
Saluti
--
--  --  --  --  --  --  --  --  --  --  --  --  --
 Daniele Medri

Prova con questa Sub
<%
sub inserisci_punti(numero)
carattere = "."
lunghezza = len(numero)
punti = int(lunghezza/3)
for i = 1 to punti
lunghezza1 = lunghezza - 1
x = mid(numero,1,lunghezza-3)
y = mid(numero,lunghezza-2,lunghezza-(lunghezza-3))
numero = x
lunghezza = lunghezza - 3
lista = lista & carattere & y
next
ciaps = numero & lista
end sub
ciaps = 1000000000
call inserisci_punti(1000000000)
response.write(ciaps)
%>

FormatNumber(clng(numero),0)

Newsgroup: it.comp.www.asp
Titolo: data da gg/mm/aaaa -> gg/mm/aa

Salve a tutti,
esiste un comando o una funzione che permette di trasformare una data dal
formato
gg/mm/aaaa   al formato   gg/mm/aa  e viceversa?
Ho cercato molto ma ho trovato solo come invertire mese e giorno,
ho creato tutta una procedura ma è troppo laboriosa,
consigli?
grazie anticipatamente

Non mi sembra, ma se sai che il formato è tuadata=gg/mm/aaaa basta togliere
i primi 2 caratteri dell'anno, del tipo
data=left(tuadata,6)+right(tuadata,2)

 gg/mm/aaaa   al formato   gg/mm/aa  e viceversa?
Io ho fatto cosě:
dim giorno, mese, anno
dim strData
giorno = day(date())
mese = month(date())
anno = mid(cstr(year(date())), 3)
strData = cstr(giorno) & "/" & cstr(mese) & "/" & anno
Nixs

grazie a tutti ;-)
Newsgroup: it.comp.www.asp
Titolo: [?] da access a sql server o mysql

Dunque il mio archivio access 2000 si ingrossa e vorrei trasferire il tutto
su SQL Server o MySql il problema e che non vorrei riscrivere tutti gli
script di accesso ai dati (ado) ma magari limitarmi alla sola connessione.
E' pensabile un tal azione e se sì quali rischi comporta ? Scusate se la
domanda è già stata spostata, ma ho già letto qualcosa ma non mi è affatto
chiaro forse non sono riuscito a trovare le risposte corrette poi ho poco
tempo poi sono stanco poi mi fanno richieste assurde.....scusate lo sfogo.
Dani

 connessione. E' pensabile un tal azione e se sě quali rischi comporta ?
Se le tue query non sono abbastanza complesse, sicuramente il lavoro si 
limita a modificare la stringa di connessione.Altrimenti dovrai cambiare 
anche l'espressione della query.
Ti consiglio di scaricarti il manuale del mySQL direttamente da 
www.mysql.com
.
Ciao,
        Fabrizio

Newsgroup: it.comp.www.asp
Titolo: Front Page 2000 e ASP

Ciao a tutti!
Sono passato da Front Page 98 a Front Page 2000 ma non riesco a capire che
software (e dove trovarlo) devo installare per far funzionare le ASP in
locale. Ci sono troppe cosa, le Estensioni di FP, le estensioni di Office
2000, il Personal Web Server, il Resource kit di FP2000,etc...
Qualcuno sa dirmi cosa devo installare (e magari dove trovarlo) e in che
ordine, per poter manipolare file ASP con FP2000???
Grazie Stefano

Dovrebbe bastare l'installazione di PWS...!
Hai provato?

 ha scritto nel messaggio
news:8rbttd$cvm$1...@news.flashnet.it...


ti basta NT option pack 4.0 e MDAC 2.1

 ha scritto nel messaggio
news:8rh7d1$dht$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.www.asp
Titolo: lettura dati + immagini da un database

Neofita nella programmazione in ASP.
Ho scaricato una guida ASP da 
freeasp.it
 e ho utilizzato uno script
oportunamente modificato x leggere e viusalizzare in HTML dei dati acces. Ho
un problema ad ogni record volgio far corrispondere un'immagine come posso
fare, non ne ho idea.. grazie in anticipo.
Al campo immagine dovrebbe corrispondere l'immagine .jpg da caricare. Ho
provato con access a dare come proprietą nel campo immagine "collegamento
ipertestuale", ma non penso che sia la scelta giusta!!!
Ecco lo script:
<html>
<head>
<title>Mostra Dati Presenti</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<center>
<TABLE border="0" width="400">
<TR bgcolor="#000000">
<TD width="20%"><center><b><font color="#FFFFFF">Id</font></b></center></TD>
<TD width="20%"><center><b><font
color="#FFFFFF">Titolo</font></b></center></TD>
<TD width="20%"><center><b><font
color="#FFFFFF">Autore</font></b></center></TD>
<TD width="20%"><center><b><font
color="#FFFFFF">Genere</font></b></center></TD>
<TD width="20%"><center><b><font
color="#FFFFFF">Immagine</font></b></center></TD>
</TR>
<%
dim strCode
strCode="innovatel"
dim intVolta
intVolta="0"
Set Conn=Server.CreateObject("ADODB.Connection")
strConn="driver={Microsoft Access Driver (*.mdb)}; "
strConn=strConn & " DBQ=" & Server.MapPath("libreria.mdb")
strConn=strConn & ";pwd=" & strCode
Conn.Open strConn
sql = "SELECT * FROM libri"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,3,3
do while not(rs.eof)
if intVolta="1" then
intVolta="0"
intTesto="#00FF99"
intSfondo="#FFFF00"
else
intVolta="1"
intTesto="#FFFF99"
intSfondo="#33CCFF"
end if
%>
<TR bgcolor="<%=intSfondo%>">
<TD width="20%"><%=rs(0)%></TD>
<TD width="20%"><%=rs(1)%></TD>
<TD width="20%"><%=rs(2)%></TD>
<TD width="20%"><%=rs(3)%></TD>
<TD width="20%"><%=rs(4)%></TD>
</TR>
<%
rs.movenext
loop
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing
%>
</TABLE>
</center>
</body>
</html>

 <TD width="20%"><%=rs(4)%></TD>
aborro quel 4 in modo categorico :-)
penso che i campi delle tabelle abbiano dei nomi quindi fai un bel
rs("ImgPath")
cmq gli devi dire che č una immagine altrimenti come fai a visualizzarla??
<img src="<%=rs("ImgPath")%>" >
ovviamente in ImgPath nel database ci metti il percorso alla tua immagine 
sia che sia locale che sia http://...
ciao, Carlo
---
www.oxwen.it
 

 rs("ImgPath")
E' vero.... Che orrore!!
Alcuni sostengono che fare riferimento alla colonna con il numero
invece che con l'etichetta sia più veloce perchè Access non deve
"risolvere" il nome del campo.
La presunta maggior velocità si nota però solo quando il database
ha milioni di accessi (che so... tipo Google?) non certo in un sito
di medie dimensioni.
Inoltre è preferibile un codice che impiega un millesimo di secondo
in più a visualizzare una pagina, ma avere una miglior leggibilità
del codice...
Hai in mente cosa succede quando vai a ritoccare il codice dopo
qualche mese?  Io ho già difficoltà usando nomi significativi....
Ciao
Mida
Newsgroup: it.comp.www.asp
Titolo: confronto fra dati numerici

ciao a tutti!
probabilmente la soluzione a questo mio problema č una gran str..zata ma vi assicuro
che non sono proprio riuscito a risolverlo....
assegno due valori numerici a due variabili di sessione (con l'oggetto session)
...
eseguo la differenza semplicemente cosě:
diff=session("a")-session("b")
e il valore di diff risulta essere giusto....
ma se cerco di confrontare le due variabili semplicemente con l'operatore < (minore
di) in un ciclo if..then, a volte il confronto risulta corretto e a volte no!!!!
per es.
a=5
b=14
risulta essere 5 > 14 !!
cosě pure:
5 > 4999
invece....
5 < 60 
risulta corretto! come se invece di confrontare tutto il numero, il confronto avvenisse
solo sulla prima cifra...!
La stessa cosa avviene con numeri decimali...
Chi riesce a darmi una spiegazione????
Grazie in anticipo per l'aiuto.
--
Postato da  via
ASP-it Newsgroup - 
http://www.asp-it.com/newsgroup/news/
--
Visita la guida italiana dedicata alle ASP
http://www.asp-it.com/index.asp?news

 Grazie in anticipo per l'aiuto.
Una spiegazione non la posso dare, ma forse una soluzione puo' essere :
a = 5
b = 14
if CInt(Session("a")) > CInt(Session("b"))Then
   ...
Else
   ...
End if

 risulta essere 5 > 14 !!
Certo, te li confronta come stringhe e non come numeri.
Prova per esempio a chiedergli l'INT del numero (a meno che non sia nelle
cifre decimali la differenza) dovrebbe funzionare.
Saluti.
Stefano.

if CInt(Session("a")) > CInt(Session("b"))Then
--
Postato da 195.120.114.18 via
ASP-it Newsgroup - 
http://www.asp-it.com/newsgroup/news/
Tutti i newsgroup tecnici direttamente sul web


Newsgroup: it.comp.www.asp
Titolo: File log

Come posso creare un file di log per la navigazione nel mio sito?
Magari se mi suggerite qualche riga di codice.... ve ne sarei grato!!!
Grazie.    Gabriele

Come posso creare un file di log per la navigazione nel mio sito?
Quelli creati da IIS non vanno bene?
Saluti.
Fabrizio

 Grazie.    Gabriele
Se quelli creati automaticamente da iis o pws non ti piacciono (o non
fanno al caso tuo) prova qualcosa del genere:
<%
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.OpenTextFile("c:\testfile.txt", 8, TRUE)
'la costante 8 è ForAppending
vr=""""
vrr=""","""
a.WriteLine(vr & request.servervariables("REMOTE_ADDR") & vrr & date()
& vrr & time() & vrr & request.servervariables("URL") & vr )
a.Close
set fs = Nothing
set a = Nothing
%>
Chiaramente dovrai metterlo all'inizio di ogni pagina e personalizzarlo
secondo le tue necessità.
Ciao MARCO
Sent via Deja.com 
http://www.deja.com/
Before you buy.

E se il sito è pubblicato sul mio provider, come posso accedere a questo
file?


file?
Chiedendo l'autorizzazione al provider.
Saluti.
Fabrizio
Newsgroup: it.comp.www.asp
Titolo: Sostituire variabile con il valore cirrispondente...

Salve a tutto il NG,
Supponiamo di dichiarare una variabile e di popolarla con un valore
Dim a
A= 10
Mettiamo ora la variabile in un vettore, v()
Se richiamo il vettore ottengo la variabile A:
response.write v(1)   'mi da come risultato A
La domanda č:
Come faccio, richiamando il vettore ad ottenere non la variabile, ma il
valore di essa? Ossia:
response.write v(1)   ' ed ottenere 1
Spero di essere stato sufficientemente chiaro.
Saluti
Massimo

Mettiamo ora la variabile in un vettore, v()
Se fai v(1) = A, non metti la variabile ma il suo
contenuto in v(1), se invece fai v(1) = "A", allora
dentro al vettore ci metti la LETTERA A, che non e'
la variabile.
ASP non ha i puntatori, quindi la tua domanda non ha
molto senso...
Davide

Newsgroup: it.comp.www.asp
Titolo: Prob. urgente

Salve a tutti
premetto che ho consultato tutte le FAQ possibili sull'argomento in
questione ma non sono riuscito a risolvere niente (ho letto anche un
milione di post).
Il mio problema è il seguente da ieri non funzionano + le mie query di
inserimento  (nessuna, e prima funzionavano !!) e le pagine mi
restituiscono questo errore "necessaria query aggiornabile", ho
provato di tutto ho anche formattato il mio pc ma niente non funzia +
!! dopo aver reinstallato il sistema operativo quando tento di aprire
la pagina localstart.asp mi da quest'errore "Tipo di errore:
Errore di run-time di Microsoft VBScript (0x800A0046)
Autorizzazione negata: 'GetObject'
/localstart.asp, line 40"
Non so che fare aiutatemi !! 
Per favore
Walter


nin zo...
ciao

 /localstart.asp, line 40"
beh, se hai formatatto, le autorizzazioni alle pagine che hai creato 
appartengono al vecchio utente, controlla su iis e soprattutto dai le 
autorizzazini in lettura/scrittura alla cartella del sito al tuo nuovo 
utente...
ne ho sparate due così, spero di esserti stato utile... 

 ho provato di tutto ho anche formattato il mio pc ma niente non funzia +
ma perché gli utenti windows (sei utente windows, vero? ;D) formattano
ad ogni colpo di tosse? :))
Ciao :)
M.

Newsgroup: it.comp.www.asp
Titolo: ADO o DAO?

Salve!
Volevo sapere le differenze tra questi 2 metodi di gestione DB :)
Thanks!
Stanley Goodspeed

 ha scritto nel messaggio
news:dCVo9.8508$RO.1...@twister1.libero.it...

Fondamentalmente DAO è il metodo "vecchio", buono soltanto per Access metre
ADO è il "nuovo" metodo, universale, flessibile eccetera
Quale usare? ADO, ADO...

 Quale usare? ADO, ADO...

 ha scritto nel messaggio
news:dCVo9.8508$RO.1...@twister1.libero.it...

Newsgroup: it.comp.www.asp
Titolo: Problemi con le date in access

Non riesco a gestire le date in access. Ho le impostazioni internazionali
settate sull'Italia ma  se faccio un controllo in una query con una data
(che faccio inserire da un form), me la considera sul modello inglese
mese,giorno,anno, sbagliando i confronti.
Cosa si deve fare perchè le prenda di default sul modello italiano?
Grazie a tutti in anticipo

Ti conviene riformattarti la stringa con le funzioni day, month e year!
Ciao,
Pierpaolo Villano

 ha scritto nel messaggio
news:9g2h7p$2arg$1...@stargate1.inet.it...

In access le date vengono trattate SEMPRE nel formato inglese, quindi creati
una funzioncina per convertire le data da ing a ita e da ita a ing.
ciao
--
Kappa
kappa**nospam**@
webngo.net
www.webngo.net

 
www.webngo.net
Tutto ciň č molto strano...dove ho avuto occasione di utilizzare un campo
Data/ora in Access per il mio sito (ho creato un Guestbook) la data viene
visualizzata nel modo corretto (gg/mm/aaaa). Che ci siano impostazioni
particolari e differenziate a livello di server Web?
--
/\/\arco Breveglieri (
ma...@abls.it
)
· SINTESI S.r.l. (
www.sintesi.com
)
· ABLS Team (
www.abls.it
)

 ha scritto nel messaggio
news:ih4V6.38779$Uo3.1...@news6.giganews.com...


particolari e differenziate a livello di server Web?
eh si'...

>Esiste qualcosa di pronto? Servirebbe anche a me. Grazie
qui c'e' qualcosa che mi sono scritto io.  occhio alle andate a capo
fasulle, alcune righe in realta' sono molto lunghe.
la funzione principale e' fData, gli argomenti sono f, una stringa di
formato tipo quelle dei format di vba, e d, la data.  per ogni formato
di data che ti interessa aggiungi un case al select case.
<%
function fData(d, f)
	select case f
		case "gg/mm/aaaa", "dd/mm/yyyy"
			fData = j(day(d), 2, "0") & "/" & j(month(d),
2, "0") & "/" & j(year(d), 4, "0")
		case "gg/mmm/aaaa", "dd/mmm/yyyy"
			fData = j(day(d), 2, "0") & "/" &
left(mm2Mese(month(d)), 3) & "/" & j(year(d), 4, "0")
		case "gg mmm aaaa", "dd mmm yyyy"
			fData = j(day(d), 2, "0") & " " &
left(mm2Mese(month(d)), 3) & " " & j(year(d), 4, "0")
		case "mm/gg/aaaa", "mm/dd/yyyy"
			fData = j(month(d), 2, "0") & "/" & j(day(d),
2, "0") & "/" & j(year(d), 4, "0")
		case "aaaa/mm/gg", "yyyy/mm/dd"
			fData = j(year(d), 4, "0") & "/" & j(month(d),
2, "0") & "/" & j(day(d), 2, "0") 
		case "aaaa/mm/gg hh:nn:ss", "yyyy/mm/dd hh:nn:ss"
			fData = j(year(d), 4, "0") & "/" & j(month(d),
2, "0") & "/" & j(day(d), 2, "0") & " " & _
		            j(hour(d), 2, "0") & ":" & j(minute(d), 2,
"0") & ":" & j(second(d), 2, "0") 
		case "mmmm aaaa", "mmmm yyyy"
			fData = mm2Mese(month(d)) & " " & year(d)
	end select
end function
%>
<%
function j(s, n, f)
	j = right(string(n, f) & trim(s), n)
end function
%>
<%
function mm2Mese(n)
	dim arrMesi
	arrMesi = split("gennaio febbraio marzo aprile maggio giugno
luglio agosto settembre ottobre novembre dicembre")
	mm2Mese = arrMesi(n-1)
end function
%>
Newsgroup: it.comp.www.asp
Titolo: Variabili di sessione... smarrite =(

Sul sito di ecommerce ww.boh.mah
(no e' un esempio)
I prodotti sono archiviati secondo un ID che di fatto ne rappresenta un po'
i "codice genetico" si tratta di un numero di 8 cifre di cui le prime tre
indicano il merchant, la quarta la categoria merceologica e le altre 4 il
numero di codice del merchant, molto comodo perche' consente di risparmiare
un sacco di spazio sul DB.
Quando il bene viene registrato nel carrello della spesa viene registrato il
codice ID e la quantita' acquistata. Niente di piu' semplice, con una coppia
di variabili viene identificato tutto l'acquisto; le coppie sono registrate
in una matrice posta all'interno di una variabile di sessione e
"raggruppate" per merchant. Qui (credo) il programmatore e' stato moolto
bravo xche il problema mi pareva insolubile.
Adesso pero' si presenta un curioso problema: ogni tanto (a random) il
modulo dei pagamenti mi tira fuori un errore di "EOF", cioe' la query che va
a leggere su DB SQL al corrispettivo ID quale merchant e quale prodotto (con
relativo peso ecc ecc ecc) non trova l'ID richiesto. Metto allora un
response.write "Visualizza l'ID "&ID&" fine visualizzazione"
prima della query e che ottengo?
Visualizza l'ID  fine visualizzazione
Ossia la variabile di sessione ID e' vuota.
Controllo e ricontrollo il codice ma niente.
Abbandono la sessione (chiudo la connessione e riavvio il client) e funziona
tutto perfettamente.
Che succede?
Mah.
Nettuno

Succede che:
1. la sessione si e' resettata
2. hai (per sbaglio) aggiunto un elemento 'vuoto'
3. siccome la sessione e' gestita by cookies, se il cookie viene perso...
Suggerimento: verifica che l'ID esita prima di cercarlo cosi' eviti il
problema.
Davide

Newsgroup: it.comp.www.asp
Titolo: Form con contatore

Ciao, devo fare una pagina ASP che abbia un campo di una form con il
contatore che cambia man mano che mi spediscono le mail!!
Non sņ che istruzione usare!!!
AIUTOO!!!!
Ciao
Luvo
lu...@altavista.it


Utilizza una variabile application.
Guercio
Long live and prosper \\//_
--**Bad dog don't cast that spell**--

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

salve  a tutti...
Vorrei sapere come funzione Session_OnEnd è perchè non riesco ad
utilizzarlo, è come se venisse ignorato il codice al suo interno.Vorrei
cancellare un record sul database, è possibile.
Grazie infinite

Certo!
La funzione va inserita nel global.asa
Io ho realizzato una cosa simile.
Prova eventualmente a postare il codice
Ciao
Alex

Ciao a tutti,
Naturalmente la Session_OnEnd si trova nel global.asa, ma quando chiudo
explorer e cpme se non passasse all'interno della Session_OnEnd, perchč?
Grazie.
Newsgroup: it.comp.www.asp
Titolo: update multiple records

Ciao a tutti.
ho un db con n tabelle; creo un form contenente i campi per l'aggiornamento
di ciascuna colonna, e faccio un'area ripetuta per caricare tutti i record
che soddisfano una certa condizione. Ora, vorrei variare i dati di n record
ed aggiornarli tutti in una volta inviando il form. Come devo procedere??
Non c'è problema se ne devo aggiornare uno perchè lo becco con il campo
ID, ma non so come fare per aggiornare n records.....
Grazie per l'aiuto.
Dave

Ho sempre preferito evitare questo tipo di situazione e finora ce l'ho
sempre fatta :-)
A meno di idee nuove ed alternative, l'unica via che vedo è di dare ai
campi della form nomi fissi seguiti da numerazione:
esempio: campi nome, cognome ed età:
<form>
<input type="text" name="nome1"></input>
<input type="text" name="cognome1"></input>
<input type="text" name="eta1"></input>
<input type="text" name="nome2"></input>
<input type="text" name="cognome2"></input>
<input type="text" name="eta2"></input>
....
</form>
Su lato server, poi, cicli su tutti i valori e fai tante insert.
(ASP maccheronico:)
for i=1 to numeroRighe
nome=request("nome" + i)
cognome=request("cognome" + i)
eta=request("eta" + i)
SQL="insert into...."
....esegui SQL
next
-- 
___________________________________________________________
a p bertolini
(
www.webwarrior.org
)

Newsgroup: it.comp.www.asp
Titolo: problema controllo ascx

Salve,
ho un controllo ascx inserito in più pagine aspx e avrei bisogno
sapere se c'è una proprietà o metodo per ricavare a runtime dal
controllo ascx stesso il nome della pagina aspx che lo contiene...
tnx!
Marcella



guarda l'oggetto this.Parent (è il contenitore), poi puoi andare in cascata
(es. se aspx -> placeHolder -> ascx: this.Parent.Parent)
-- 
"Ho smesso di fumare.
 Vivrò una settimana di più.
 E in quella settimana pioverà a dirotto"
									    W.A.

ok in questo modo ho il riferimento all'obj contenitore ma nn riesco
cmq ad ottenere la stringa che mi identifica la pagina aspx, ho provato
in questo modo, ad esempio (
vb.net
)
in ascx:
Label1.text=
Me.Parent.ID
()
ed ottengo l'id del form che lo contiene, anche reiterando
(
Parent.Parent.ID
) non ottengo un id della page (nn so neanche se
esiste un id della page!)... cmq x ora ho risolto inserendo il nome
dell'aspx come id del form.. altri suggerimenti?
grazie
Cristiano Larghi ha scritto:

Newsgroup: it.comp.www.asp
Titolo: Errore -2147217900 SQL Server 7 SP

Ho un problema con una Stored Procedure di SQL Server 7.
Quando si scatena un errore di qualsiasi genere ASP mi interpreta questo
codice di errore : -
2147217900
.
Questo è il codice ASP che mi serve per vedere il codice di errore :
************************************
<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
<%
strconn = "Driver={SQL
Server};SERVER=XENZO;UID=UTE1;PWD=XUTE1;DATABASE=AS00ER2"
set conn = server.createobject("adodb.connection")
conn.open strconn
on error resume next
conn.Execute("M_SP_0121")
Response.Write(Err.number&"<BR>")
Response.Write(Err.description)
%>
</BODY>
</HTML>
*********************************
La SP M_SP_0121 è una procedura di prova che crea una Insert in tabella
violando la chiave primaria.
Probabilmente non sto facendo le cose per bene ma mi interesserebbe sapere
il codice di errore.
Spero che qualcuno sappia aiutarmi.


Prova a controllare queste 2 KB.
http://support.microsoft.com/support/kb/articles/Q182/9/29.ASP
http://support.microsoft.com/support/kb/articles/Q193/3/48.ASP
Ciao

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

Ciao, qualcuno sa come si estrae un record in modo random da una tabella?
Grazie e ciao

Guarda il post dell'11/05 dal titolo "Ordinamento casuale"!
Ciao,
    Filippo Di Blasi 
filippo...@puntoinformatico.it
    Webmaster(at) 
www.puntoinformatico.it

Newsgroup: it.comp.www.asp
Titolo: interrogativi con CDONTS

Due, credo, semplici domande per chi conosce il funzionamento di CDONTS:
1) se provo a eseguire una procedura di CDONTS in locale, non viene inviata
alcuna email; messo il tutto in hosting, le email partono regolarmente; devo
modificare qualcosa nel setup del sistema locale o va inserita una
particolare istruzione in CDONTS?
2) per inserire "ritorni a capo e tabulazioni" nel "email.Body" come si fa?
Grazie.
C.

 Grazie.
Devi aggiungere il cr+lf:
testo="testo del body..." & VbCrLf
Ciao
--
AZ

 di evitarlo :)



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

> che VbCrLf è il ritorno a capo, <br> è il marcatore HTML per andare a
capo.
E, volendo essere pignoli ... la costante vbCrLf corrisponde all'unione dei
due caratteri ASCII aventi codice 13 (Return) e 10 (LineFeed).
Se poi trasmetti messaggi in formato TESTO (e non HTML), per la tabulazione
puoi usare il codice ASCII corrispondente che, se non erro, dovrebbe essere
il 19 (o il 9):
"testo messaggio" & chr(19) & " altro testo"
Attenzione però ... la tabulazione così funziona SOLO per messaggi in
formato TESTO e non in formato HTML!!!
Mariotti Michele

 il che tradotto in italiano vuol dire? :)
Tradotto in italiano vuol dire:
"non gliene frega niente del CDONTS, cioè non invia alcuna mail, e per
vedere se l'insieme delle istruzioni sono correttamente funzionanti devo
ogni volta fare l'hosting del codice e poi provare il funzionamento del
codice colleganomi al server remoto. :(

 nell'utilizzare VbCrLf ?
Se mandi le email in formato testo, e non in HTML, non ha senso usare 
<br>, che appunto è HTML.

 funzionamento del codice colleganomi al server remoto. :(
questo perchè con ogni probabilità non hai configurato il servizio.
ma non avere paura, a suo tempo, al susseguirsi di domande come questa, ho
pensato bene di perdere mezz'ora una volta per tutte. ed ecco qui cosa ho
partorito:
http://www.aspitalia.com/articoli/win2000/smtp.aspx
:)


il 19 (o il 9):
credo sia proprio 9, in ogni caso c'è la costante vbtab, analoga a
vbcrlf.


confermo ... codice ascii 9 equivalente a vbTab
Mariotti Michele