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

Sto tentando ormai da tempo immemore di realizzare una specie di
carrello della spesa con la tecnica del recordset disconnesso:
- ho creato la mia directory virtuale
- ho creato tutte le pagine ASP necessarie per la ricerca di un
oggetto da mettere nel carrello
- ho creato il file global.asa che ho messo nella root della mia
directory virtuale, il file e' il seguente
******* GLOBAL.ASA****************************
<script runat="server" language="javascript">
function Application_OnStart() {
   // Creo la connessione al database
   var Rs = Server.CreateObject("ADODB.RecordSet");
   // Mappo la directory del database
   var Path = Server.Mappath("dati/lista.mdb");
   Rs.ActiveConnection = "Provider=Microsoft.Jet.Oledb.4.0;
DataSource=" + Path;
   Rs.CursorLocation = 3;
   Rs.CursorType = 3;
   Rs.LockType = 4;
   Rs.Source = "SELECT * FROM ordine WHERE contatore = 0";
   Rs.Open();
   // Istruzioni inserite per verificare l'apertura del RS
   Session("uno")=Rs.EOF;
   Session("due")=Rs.BOF;
   Session("tre")=Rs.RecordCount;
 
   var Carrello = Server.Mappath("tmp/carrello.ado");
   Rs.Save(Carrello);
   Rs.Close();
   Rs = null;
} 
 
function Session_OnStart() {
   var Carrello = Server.Mappath("tmp/carrello.ado");
   var Rs = Server.CreateObject("ADODB.RecordSet");
   Rs.Open(Carrello);
 
   Session("carrello") = Rs;
}
</script>
********* FINE **********************
beh appena apro l'homepage del sito in asp il server mi risponde con
un bell'errore ASP del tipo:
"metodo non supportato"
riferendosi alla riga contentente il comando Rs.Save(); !
ho provato in mille modi, anche a riscrivere il codice completamente
in vbscript, ma anche li' l'errore e' il solito, anche se il messaggio
di errore e' piu' esplicito, mi dice proprio: "Rs.Save non supportato"
Io uso per fare i miei test IIS su Win2000.
Cosa posso fare? 
Da cosa puo' dipendere tutto questo? 
Una configurazione di IIS?
Ringrazio anticipatamente per ogni risposta....
Ciao, David

 riferendosi alla riga contentente il comando Rs.Save(); !
Il driver di database che stai usando non supporta il Save del Recordset.
O cambi driver di database (uno piu' aggiornato magari?)...
Davide

O cambi driver di database (uno piu' aggiornato magari?)...
Grazie mille, 
dove trovo i driver piu' aggiornati? 
Se mi puoi indicare il link diretto te ne saro' grato, io comunque
inizio a cercare....
David

 David
Newsgroup: it.comp.www.asp
Titolo: MDAC

Ciao
Su di un server ho verificato che ci ono le MDAC 1.5b e credo sia il
caso d ifare un aggiornamento con le MDAC 2.1. Ovviamente prima farň un
backup. Vorre isolo sapere se qualcuno ha riscontrato problemi. Quando a
suo tempo installai l'SP4 con le relative MDAC 2.0 le connessioni al db
non funzionavano +. A quanto dice MS si trattava di un problema dell'SP4
se installato in modo particolare... boh.
Che mi dite ?
ciao
--
"Microsoft si riserva tutti i diritti non espressamente concessi dal
presente Contratto." [dal contratto di Win98]
Raistlin Majere  
no...@nowhere.com
  ICQ#229929


Io ho provato l'aggiornamento alla versione 2.5 presente sul sito della
Microsoft, e tutto č filato liscio. Naturalmente non ti assicuro niente!
;-))
Ciao!
Andrew

Non so se può centrare qualcosa, da quando ho installato 2.5 i programmi vb6
non mi funzionano più (non ho avuto però ancora tempo di andare a capire il
perché).
Per questo motivo non li ho installati sui server, attendo pc muletto per
fare delle prove......
Che dirti....auguri!!!

Newsgroup: it.comp.www.asp
Titolo: Problema .NET ... come fare?

Ciao!
Ho installato ieri notte il .NET Framework 1.1 con relativo SDK...
lancio una pagina .aspx e tutto bene...
.... stamattina, senza che io abbia fatto altro che un Defrag e
leggere la posta, mi appare...
"Server Application Unavailable
The web application you are attempting to access on this web server is 
currently unavailable.  Please hit the "Refresh" button in your web 
browser to retry your request.
Administrator Note: An error message detailing the cause of this 
specific request failure can be found in the application event log of 
the web server. Please review this log entry to discover what caused 
this error to occur. "
A parte che sto log non so dove sia (idee?), che cavolo gli è preso
a .net?

 a .net?
Intanto mi sono trovato il log... e mi indica un errore 80070005
perchè non riesce ad avviare aspnet_wp.exe...
Questione di permessi? Eppure li ho settati... e poi perchè dovrebbero
essere cambiati dalla sera alla mattina?

 "Server Application Unavailable"
Il servizio w3svc è attivo?
Hai altri problemi?
Le pagine .html, .asp etc etc vanno?


Allora, l'event log mi indica un errore 80070005 e che
non si può avviare il processo aspnet_wp.exe (spero di
aver riportato bene il nome).
Altri problemi non ci sono, html e Classic ASP vanno
benissimo.
Il w3svc cos'è? Se è un processo, non è presente nel
task manager.
Avrai capito che non ho molta familiarità con i "servizi"
in quanto tali... mi scuso per l'ignoranza...
Grazie e spero in un'illuminazione...
Newsgroup: it.comp.www.asp
Titolo: ORDINAMENTO DATI IN POST !

devo ordinare dei dati che ricevo dal post di una form !
anche mettendoli dentro un dictionary o una collection o qualcos altro,
esiste poi un metodo x ordinarli alfanumericamente ?!?!?
GRAZIE
JhonnyMC

 esiste poi un metodo x ordinarli alfanumericamente ?!?!?
Con un bella routine di sort! :)
Se guardi tra gli script di aspitalia ne trovi 3, ecco il migliore:
http://www.aspitalia.com/liste/usag/script.asp?ID=46
Cmq, se non ricordo male, l'oggetto dictionary dovrebbe avere una proprietą
per l'ordinamento automatico.
Ciao
--
AZ

Newsgroup: it.comp.www.asp
Titolo: [HELP] 2 action in 1

Vorrei sapere se è possibile fare un action in una form e madare il
contenuto in un file di testo e spedire una e-mail.
Grazie
Pippo
gil...@tin.it

contenuto in un file di testo e spedire una e-mail.
Certo che e' possibile.  Nell'action della form richiami una ASP che faccia
le 2 cose. Nel file di testo scrivi con FileSystemObject mentre la mail la
mandi con un component specifico.
Saluti.
Stefano.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Moderatore di it.comp.www.asp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Newsgroup: it.comp.www.asp
Titolo: Pkunzip e ASP

Ciao,
qualcuno di voi ha provato lo script comparso su ASP Italia in "uno script
al giorno" che unzippa un file da una pagina ASP? Io non riesco a farlo
funzionare!!
Grazie a tutti!

Per chi non lo avesse presente lo script era questo:
<%
on error resume next
set objWSH = server.createObject("wscript.shell")
call objWSH.shell ("PKUNZIP -d c:\zip\test.zip c:\test\")
if err.Number<>0 then
Response.write "<p>File unzippato con successo!"
else
Response.write "<p>Errore: " & Err.Description
End if
set objWSH = Nothing
%>
Rigrazie!!

Hai installato wsh 5.5?
http://www.microsoft.com/msdownload/vbscript/scripting.asp

 ha scritto nel messaggio
news:9981s7$2ac$1...@fe1.cs.interbusiness.it...


Perché shell non credo esista.
prova con .Run


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: altro DB su win

Ciao,
dovrei utilizzare un db diverso da sqlserver su piattaforma 
win. Cosa consigliate? Mysql, postgres, o altro? Ci sono 
controindicazioni riguardo a performance o sicurezza? ....
grazie 1000
Lngmn


PostgreSQL dalla versione 8 esiste in forma nativa per Windows. Le
performance non sono eccezionali ma hai comunque a disposizione un db
engine veramente solido e potente (ben più di MySQL). Ovviamente dipende se
ti servono queste funzionalità.
Io lo raccomando. Il sito è ben organizzato, c'è della ottima
documentazione e se ti trovi nell'ambiente corretto, puoi anche sfruttare
uno dei numerosi linguaggi che pgsql supporta direttamente al suo interno.
Alex.
-- 
___________________________________________________________
a p bertolini
(Tribù Digitale Blackmambo: 
www.blackmambo.it
)

Longman ha scritto:

MySql se le applicazioni non sono mission-critical rulez.
Ciao.
-- 
Fabri
(Non è tuttu oru chiddu chi stralluci, né tuttu veru chiddu ca si dici)
Newsgroup: it.comp.www.asp
Titolo: Compilare un pdf

Salve a tutti ho la necessità di compilare un documento .pdf 
(scrivere dei dati anagrafici come nome cognome ecc.) già fatto, ho
adobe acrobat 5.0 però non so come fare...Grazie 

 adobe acrobat 5.0 perņ non so come fare...Grazie
puoi usare i file fdf
http://www.adobe.com/support/techdocs/325874.html
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch

Newsgroup: it.comp.www.asp
Titolo: cambiare un campo accesss

Come posso cambiare il campo di MS Access Si/No (o Vero/False) con
un'istruzione da una pagine asp?
dopo aver impostato la connessione e aver creato l'oggetto objRS chiamato in
causa il campo cos'altro devo fare per impostare il campo da False in True?
Fa differenza se si possiede la vrsione in Italiano di Access?
Grazie dell'attenzione!!!!!
mole inc. ^@__@^
ICQ UIN#: 25066283


Scrivendo esattamente true o false nel campo.
Ipotizzando di voler cambiare il campo true/false di una tabella Access,
scriverai:
update tabella set campo=true where id=1
oppure:
update tabella set campo=false where id=1
Oppure, con un insert:
 Insert into Tabella (nome,campo) values('aaaa',true)
oppure:
 Insert into Tabella (nome,campo) values('aaaa',false)
Ciao,
Andrea Z.

Newsgroup: it.comp.www.asp
Titolo: Il tormentone POSTA

Te ne sei accorto perchè manca CDONTS o perchè c'è ma non manda niente? Hai
provato?

Debbo poter inviare posta da un piccolo applicativo scritto in ASP per
gestire una mailing list.
Il problema è che sul server dove risiedono queste pagine non è istallato un
server SMTP e l'amministratore mi dice di utilizzarne uno esterno del tipo
mail.server.it
Le domande:
-esistono componenti gratuiti che permettono di specificare l'SMTP e dove
posso trovarli?
-come posso installarli se non ho accesso fisico al server?
-ci sono altre soluzioni adottabili?
Grazie per l'aiuto.
Emanuele Fronotoni

 ha scritto nel messaggio
news:98t5gm$381$1...@serv1.albacom.net...

Se guardi su 
www.aspitalia.com
 tra i componente ce n'è uno free per la posta
(Simon's JavaPOP3.Mailer se non sbaglio), guarda se può andarti bene, io uso
aspmail e funziona bene, ma è a pagamento.
CIAO
VoCIOnE!

 ha scritto nel messaggio
news:98t5gm$381$1...@serv1.albacom.net...

Newsgroup: it.comp.www.asp
Titolo: Db on line e in locale

Ho un problemino:
su un mio sito ho delle pagine in ASP per fornire un accesso
ad utenti che mi inseriscono dati in un database.
Mettiamo che a fine giornata vorrei "scaricarmi" le modifiche
al database su un database in locale a cui accedo
con un programmino VB.
L'unica idea che mi viene in mente è fare una pagina
ASP che mi crea un file di testo (FileSystemObject) con le modifiche sul
sito: questo file lo scarico e lo importo nel database locale
e poi ci lavoro.
Mi sembra un po' macchinosa, qualcuno ha un'idea a proposito per
una soluzione elegante ed efficiente?
GRAZIE!

 e poi ci lavoro.
almeno sfrutta XML... :-)
--
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
E' triste, ma la parte di azienda con cui i mercati vogliono parlare č
spesso nascosta dietro una cortina di fumo, il cui linguaggio suona
falso - e spesso lo č.


Oppure utilizza i sistemi di replica
--
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch

Newsgroup: it.comp.www.asp
Titolo: Ho bisogno dell'aiuto di tutti voi

Ciao a tutti,sono capitato in un sito realizzato in asp al cui interno ho
trovato proprio ciò che mi servirebbe e vorrei tanto che mi aiutaste nel
realizzare un lavoro molto simile.
Il sito si chiama: 
http://www.costellazionefriuli.com/PortaleFriul/Start.asp
(non sto facendo pubblicità a questo sito!)
Andate a vedere all'interno una qualsiasi categoria così vi rendete conto
del lavoro di cui avrei bisogno.
Grazie a tutti.
P.S.:Devo creare un'elenco di aziende come lo puoi vedere in quel sito e
quando uno clicca su uno dei link gli si apre una sceda tecnica proprio come
succede da loro.
Spero di essere stato chiaro,grazie ancora.

 del lavoro di cui avrei bisogno.
Si vabbe'... a parte la pazienza e il tempo che ci vuole a fare ogni cosa...
qual'e' il tuo problema?
Claudio

 > Andate a vedere all'interno una qualsiasi categoria così vi rendete

Newsgroup: it.comp.www.asp
Titolo: Input di un file e modifica del percorso

Ciao a tutti, avrei gentilmente bisogno di una mano:
ho una pagina ASP che inserisce in un DB Access un valore di tipo
stringa recuperato da un pulsante Sfoglia.
Io ho bisogno di modificare questa stringa e poi inserirla nel DB, ma
non riesco a farlo.
Mi spiego meglio, qui creo il pulsante:
<input type="file" name="Documentazione" maxlength="100" size="51">
l'utente quando seleziona un file mi inserisce nel DB un valore tipo:
"\\192.28.134.256\d$\WWW\ba\R&M\TEST Error Report.doc"
Io dovrei fare in modo che nel DB venga inserito solo:
"ba\R&M\TEST Error Report.doc"
cioè il percorso senza l'IP, la cartella e il WWW.
Di cosa ho bisogno? Scusate se la domanda è banale ma non sono
riuscito a trovare informazioni utili da nessuna parte.
Grazie mille, ciao.
Michele

 cioč il percorso senza l'IP, la cartella e il WWW.
beh, se la sintassi č sempre questa con split recuperi le stringhe separate
da "\", con slice recuperi dalla quarta voce, con join ricostruisci la
stringa, es. (in jscript, scritta al volo e non testata)
 var risultato=tuastringa.split("\\").slice(3).join("\\");
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.

Ci provo, grazie mille!
Newsgroup: it.comp.www.asp
Titolo: database su più tabelle

Sono in grado d'interrogare un database, sia in lettura che in scrittura,
formato da una sola tabella.
A titolo dè'esempio posto un pezzo di codice:
sql="select* from DATI where  nome like '%"&nome&"%' and cognome like
'%"&cognome&"%' and indirizzo like '%"&indirizzo&"%' and citta like
'%"&citta&"%' and provincia like '%"&provincia&"%' and telefono like
'%"&telefono&"%' and numerofax like '%"&numerofax&"%'and postaelettronica
like '%"&postaelettronica &"%'and commento like '%"&commento&"%' "
dim path 'percorso del database
dim dbname 'nome del database
dim rs 'il recordset
path="d:\commenti"
dbname="dati.mdb"
Set OBJdbConnection=Server.CreateObject("ADODB.Connection")
OBJdbConnection.Open"DBQ="& path &"\"& dbname &";Driver={Microsoft Access
Driver (*.mdb)};"
Set RS=Server.CreateObject("ADODB.Recordset")
RS.Open "DATI",OBJdbConnection,3,3
RS.AddNew
rs("nome")=nome
rs("cognome")=cognome
rs("indirizzo")=indirizzo
ecc...
come modificare la select ed RS se volessi interrrogare un database composto
su più tabelle?
Grazie per l'attenzione


Nel tuo caso sarebbe forse meglio utilizzare i comandi SQL piů veloci del
recordset per modificare  i records. L'oggetto recordset, utilizzalo solo
per la lettura. E poi tu apri 2 volte il database, cosa inutile. Se lo apri
con il connection č inutile farlo anche con il recordset.
Io farei cosě:
Set OBJdbConnection=Server.CreateObject("ADODB.Connection")
OBJdbConnection.Open"DBQ="& path &"\"& dbname &";Driver={Microsoft Access
Driver (*.mdb)};"
Set RS=Server.CreateObject("ADODB.Recordset")
dim a
a=conn.execute(insert into...) ' per inserire
RS=conn.execute(sql)...
per un utilizzo di questo comandi, leggi i vari tutorial su
www.aspitalia.com
 o altri siti...
Ciao!
Andrew

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

Salve,
so che il problema dell'apice è ricorrente, ma io credevo di averlo
risolto soprattutto utilizzando la funzione replace.
Ma in questi giorni sto impazzendo perche' continuo ad avere problemi
utilizzando l'AddNew:
--------------------
Set rsins = Server.CreateObject ("ADODB.Recordset")
rsins.Open "Tabella", Conn, 3, 3
rsins.AddNew
rsins("primoc") = Request.Form("primo")
rsins("secondoc") = Request.Form("secondo")
rsins.Update
----------------
cio' che mi fa impazzire è che il secondo record non mi ritorna nessun
errore... hanno gli stessi parametri sulla tabella access,
qualcuno sa spiegarmi cosa succede???
Grazie

 utilizzando l'AddNew:
Ma dove la richiami la Replace in questo caso ?
Davide

La funzione, visto che viene ignorata, non l'ho inserita nell'esempio, ma
se può servire a qualcosa eccola:
_____________________
Set rsins = Server.CreateObject ("ADODB.Recordset")
rsins.Open "Tabella", Conn, 3, 3
rsins.AddNew
rsins("primoc") = replace(request.form("primo"),"'","''")
rsins("secondoc") = replace(request.form("secondo"),"'","''")
rsins.Update
_____________________
la parte divertente, come ho detto nella e-mail precedente, è che il
secondo record funziona con o senza funzione replace!!!!
Newsgroup: it.comp.www.asp
Titolo: SQL [problema urgente]

Ciao, ho un problema ad accedere ai record del mio DB .
Lo script č per un controllo login password.
Questo č lo
script ---------------------------------------------------------------------
--------
<%
dim login,password
login = request.form("login")
password = request.form("passwd")
dim conn
dim rs
dim user_DB , password_DB
set conn= Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver
(*.mdb)};dbq="&Server.MapPath("/asp/verifica.mdb")
set rs = Server.CreateObject("ADODB.Recordset")
SQL="  select * from TabellaLogin where login = ' "&login&" '  "
rs.Open SQL,conn,3,3
user_DB = rs("login")
password_DB=rs("password")
if login=user_DB and password=password_DB then
rs.Close
conn.Close
%>
<p>Dati da visualizzare per chi č in possesso di "user" e "password"
corretti </p>
<% else %>
<p>Utente non autorizzato</p>
<% end if %>
----------------------------------------------------------------------------
--------
Mi viene restituito dal debugger l'errore :
Either BOF or EOF is true, or the current record has been deleted; the
operation requested by the application requires a current record.
Che se non sbaglio significa che non trova il record che ha per campo login
il valore che gli passo.
Curiosamente il tutto funziona passandogli "a mano" un valore di login :
SQL="  select * from TabellaLogin where login =  'bingo'  "
invece che
SQL="  select * from TabellaLogin where login = ' "&login&" '  "
Che sbaglio?
Grazie mille a chi mi darą una mano.
Ciao.
Luca.

SQL="  select * from TabellaLogin where login =  'bingo'  "
Funziona. Togli gli spazi...
Davide

Soluzione forse stupida, ma noto che hai messo degli spazi tra le
virgolette, non č che anziché "bingo" stai cercando " bingo " (con gli spazi
prima e dopo la login), ed č per questo che non la trova?
Newsgroup: it.comp.www.asp
Titolo: Select ...where...

voglio inviare una mail a tutti gli iscritti che rispecchiano determinate
caratteristiche...
mi spiego meglio...
quando uno si iscrive deve scegliere a cosa č interessato (es. viaggi, gite,
informazioni, etc.)
Se un iscritto mi sceglie per es. viaggi e gite nel record viene scritto
cosě: viaggi, gite
Ho un altro iscritto che mi ha scelto solo viaggi.
Adesso quando invio la mail voglio scegliere di inviarla a tutti quelli che
hanno richiesto informazioni sui viaggi, quindi ho creato dei checkbox per
poter scegliere a quale "categoria" inviare la mail!
come faccio a dire SELECT email from pippo where... a questo punto devo fare
una ricerca all'interno del campo "categorie". Il problema non si porrebbe
se in quel campo ci potesse stare solo una categoria, invece se ci sono piů
categorie come posso fare (es. di prima: viaggi, gite)?
Spero di essermi spiegato!
Grazie
Alessandro

 ha scritto nel messaggio
news:263V6.19958$Vk3.2...@news2.tin.it...

SELECT email FROM pippo WHERE categoria LIKE '%viaggi%'
ciao
--
Kappa
kappa**nospam**@
webngo.net
www.webngo.net

Credo ti convenga usare prima di tutto la funzione split sul campo che
contiene le categorie:
Categorie = TuoCampoDelleCategorie (es. viaggi, gite ... )
MyArray = Split(Categoria, ",",1)
.... a questo punto ti ritrovi un array che contiene tutti i valori divisi:
MyArray(0) contiene "viaggi"
MyArray(1) contiene "gite"
etc....
Adesso puoi parametrizzare la Where della tua query.
Prova e facci sapere,
Pierpaolo Villano

 wrote in message
263V6.19958$Vk3.2...@news2.tin.it...


Per fortuna Kappa ha letto meglio di me!!!
Ma che ho scritto ... pardon!!!
Pierpaolo Villano

 ha scritto nel messaggio
news:263V6.19958$Vk3.2...@news2.tin.it...


uhm
corretto ma non preciso: se cerco vacanze mi estrae anche la ipotetica
categoria nonvacanze....
Io in questo casi inserisco anche all'inizio del record la virgola (o il tuo
separatore) e sempre anche alla fine; in questo modo puoi fare un bel where
categoria like '%,vacanze,%'  (o, meglio, in sql puoi anche fare un bel
CHARINDEX)
Un po' più una rottura gestire inserimento e cancellazione, però il select è
preciso.

 ha scritto nel messaggio
news:9g2rst$9b9$1...@fe1.cs.interbusiness.it...

giusto hai ragione :o)

Newsgroup: it.comp.www.asp
Titolo: aiuto sulla scrittura dei files in asp. urgentissimo

Ciao a tutti! Utilizzando diversi script ho visto che il codice mi si blocca
sulle funzioni che scrivono nei files txt. E' possibile che il server dove
faccio l'upload non mi dia la possibilità all'ASP di scirvere su un file? E'
urgente...grazie per l'aiuto!

faccio l'upload non mi dia la possibilità all'ASP di scirvere su un file? E'
sì, è possibile.
-- 
ben fatto, in fretta, economico: scegline due.

L'utente iusr_nomepc ha diritto di scrittura nelle dir dove scrivi?


Non solo è possibile... ma è anche normale... di solito l'utente anonimo non
ha i permessi di scrittura... quindi devi chiedere all'admin di crearti una
directory con i permessi in scrittura per l'utente anonimo...
Ciao
--
Lino Mari
Intermedia srl
http://www.viadeimercanti.com
 - Il nuovo portale dell'e-business
http://www.imbnet.it
 - Intermedia Srl - Telematica e Multimedia

 ha scritto nel messaggio
news:n44t7.69048$P04.6...@news2.tin.it...


Newsgroup: it.comp.www.asp
Titolo: cosa indica l'errore "spazio dello stuck esaurito"?

Errore di run-time di Microsoft VBScript errore "800a001c' 
Spazio dello stack esaurito: 'cerca' 
Ciao.
Silvia
http://webland.panservice.it/persone/silvia/
...everyone's invited! :-)

Che hai caricato talmente tante variabili che hai esaurito lo spazio!
Probabilmente hai un loop infinito da qualche parte?

 writes:
CL> Che hai caricato talmente tante variabili che hai esaurito lo spazio!
CL> Probabilmente hai un loop infinito da qualche parte?
O una ricorsione infinita...
Gian Uberto Lauri		"Bloody instructions which, being taught, 
sa...@eng.it
			 return to plague their inventor" 
C.so Stati Uniti 23		 ("Macbeth", Atto 1, Scena 7; Hacker Jargon
Tel: 
+39 049 828 3556
		  File 4.0.0, voce: Programming, 1)
Newsgroup: it.comp.www.asp
Titolo: Case-insensitività  di una query SQL su  db Access...

Salve :)
Ho un problema molto semplice e che mi ha alquanto sorpreso:
probabilmente sarà una stra-FAQ... (in realtà ho letto tutto l'elenco
delle FAQ, ma non l'ho trovata :o) )
Il problema si presenta nella fase di login. Quando cerco nel db
(Access) se esiste il nome e la password fornita dall'utente, la query
mi dà un risultato positivo anche se il nome (la pwd) immesso(a)
dall'utente è scritto in diversamente riguardo le maiuscole/minuscole.
In pratica, se nel db esiste la coppia "admin", "nimda",
allora un utente potrà accedere anche con "ADMIN", "NiMdA"!
Sono rimasto sconcertato, quando l'ho scoperto! :))
Nella clausola WHERE della query SQL, c'è un semplice:
   "WHERE name = '" & Session("name") & "' AND " & _
   "pass = '" & Session("pass") & "';"
Nessuna funzione L/UCase() da alcuna parte.
Se dalla query mi faccio restituire il nome e la pass trovate, allora:
	Response.Write Session("name") & " ==> " & rs("name") & br
	Response.Write Session("pass") & " ==> " & rs("pass") & br
	[con br = "<br>" & vbcrlf]
mi restituisce:
	ADMIN ==> admin
	NiMdA ==> nimda
Il fatto che mi restituisca tale record è un problema mio che non
ricordo che l'SQL restituisce sempre senza badare alle maiscuole? oppure
è dovuto all'engine di Access? Come risolvere ciò (sottointeso: senza
dover passare ad un vero rdbms ;-D) ?
Grazie infinite :)
A.
ps. ma esiste (certo che esiste :D) un ambiente di sviluppo che abbia un
debugger per ASP? credo aumenterebbe di molto la mia produttività :)

 delle FAQ, ma non l'ho trovata :o) )
http://www.aspitalia.com/liste/usag/script.aspx?ID=465
ciao
-- 
Kappa [co-mod ICWA]
kappa(at)
webngo.net
www.webngo.net
www.filmscoop.it

In generale è Microsoft che NON è case sensitive.
Ed è un grosso problema, perchè uno non fa caso alle maiuscole, nemmeno nei
nomi dei file e nei comandi. Poi pubblica una cosa su un server linux, e non
funziona. Spesso il problema sta lì.
Nel tuo caso, se vuoi essere siruro che il controllo sia case sensitive,
potresti recuperare i dati dal post, poi recuperare i dati dal DB, come già
fai.
Se usi il comando InStr(stringa,occorrenza,1) dovrebbe farlo case sensitive.
E' macchinoso, ma io non ho mai pensato più di tanto (proprio per abitudine
al mondo micrisoft).
Io piuttosto, creato un nuovo utente, verifico che non esista, e quindi non
ci posso essere due nimda,NIMDA,niMDA, perchè per lui è sempre lo stesso
utente.
E' vero che per la sicurezza sarebbe un bel passo avanti avere nimda diverso
da niMda
Infatti LINUX è più sicuro!

 micrisoft).
splendida questa :))
Ciao e grazie,
A.
ps. non vedo il post iniziale di questo thread (il mio) e vedo solo due
risposte (non so se ce ne siano altre). problema mio?
Newsgroup: it.comp.www.asp
Titolo: cookie tra più dominii

Ciao NG!
è possibile leggere un cookie generato da una pagina in un dominio
differente??
tnx!
=WereWolf=


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

O ti spacci per quel dominio (e la vedo un po' dura),
In JavaScript sul browser, un cookie impostato da 
orders.mydomain.com
 per il
dominio 
mydomain.com
può essere letto da 
support.mydomain.com
.
Puoi provare se funziona in ASP

Newsgroup: it.comp.www.asp
Titolo: Ruotare la stampa della stampante predefinita

Non riesco ad impostare a orizzontale la stampa della mia pagina direttamente 
da ASP.
Ho creato un link dove vorrei che stampasse la pagina aprendo il dialogo 
'stampa' con selezionato:
1. la stampante predefinita
1a. il verso orizzontale della pagina
2. possibilità di mandare direttamente tutto alla stampante senza passare dal 
dialogo
ciao
Codebue Fabio
----------------------
P-Soft

 dialogo
Non puoi; solo per IE potevi usare un activex (lo usavo una volta nelle
intranet), ma hanno bloccato l'invio diretto, mi sembra dalla 5.5.
-- 
"E' l' ignoranza che crea l'intolleranza
 di gente cieca e senza coscienza"
									  S.S.S.
Newsgroup: it.comp.www.asp
Titolo: IIS non va

ho installato IIS per Xp.
Pur avendo l'istallazione creato la cartella inetpub/wwwroot  digitando
l'url
http://localhost
 sul browser non compare nulla.
Anche in altri modi non funziona.
Avevo windows XP home edition, ho sovrainstallato il professional solo per
accedere ad IIS  e creare applicazioni web in VB.NET:(

 wrote in
news:NznT9.100891$
Ou4.3...@twister2.libero.it
: 

quale errore ti rende il browser?
404 o 500 ?
-- 
davide morelli

 davide morelli
semplicemente:
      Impossibile visualizzare la pagina
      La pagina cercata non è al momento disponibile. Nel sito Web si sono
verificate delle difficoltà tecniche o è necessario modificare le
impostazioni del browser.

> ho installato IIS per Xp.
Anche io e ho dei problemi: con iisstart.asp e simili non dà errori, quando
provo a far girare le mie pagine restituisce questo errore:
Active Server Pages, ASP 0134 (0x80004005)
L'attributo ProgID di "MSWC.MyInfo" dell'oggetto non è valido.
//global.asa, line 1
Eppure funzionava perfettamente con Microsoft PWS e funziona anche su un
server che mi ospita...
Qualcuno ha idea di cosa potrebbe non andare?
--
....:::Zmaster:::...
DSL powered
zmast[ANTISPAMSYSTEM]@
freemail.it


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

 nell'altro non parte proprio il web server, da quel che mi pare di capire.
Già, il problema è che se lo elimino (tanto non uso queste Info) la pagina
non appare mai nel browser: attesa infinita, e c'è di più se riprovo tante
volte a riaprire quella pagina o un'altra a un certo punto mi appare un
messaggio di errore che segnala troppi utenti connessi. A questo punto
l'unica cosa da fare è riavviare IIS.
Possibile che questo web server funzioni con le pagine predefinite e non con
le mie? Anche perchè non c'è nulla di complicato...


Io consiglio vivamente di fare un riavvio di IIS tramite comando da console
DOS:
iisreset /RESTART
- aprite la configurazione del server (da strumenti di amministrazione
comune, ecc...) e andate nel primo ramo; riavviate il servizio web; provate
a vedere se funziona dal browser.
- no? allora l'ultima possibilità: entrate nelle Proprietà del Web, andate
nel foglio "Protezione Directory" (dietro a sinistra) e cliccate su
"Modifica", su "Sfoglia" ed infine sul tasto "Trova".
Appariranno tutti gli utenti/nomi del vostro PC. Selezionate quello con cui
state lavorando attualmente e cliccate su OK.
Nella text-box apparirà NOMEPC\NomeUtente. Fate click su OK per chiudere la
finestra.
Ricordatevi di disabilitare la voce "Abilita controllo delle password" e
cliccate su OK per altre 3 volte.
- Fermate e riavviate il servizio WEB e riprovate sul vostro browser: se
tutto va bene dovrebbe apparirvi la Presentazione di IIS e la Guida in
linea.
Se tutto ciò non funziona la possibile soluzione la trovate su
www.oscarjsweb.com
Ciao a tutti
    Scream
Newsgroup: it.comp.www.asp
Titolo: Insufficient base table information ...

ho fatto un piccolo sito asp di annunci personali. Il data base è su Access
2000. Sviluppato con visual interdev e Personal Web server su una macchina
ME.
L'ho pubblicato su un server W2000 di prova: tutto ok.
Ora pubblico sul server del provider (un amico) che ha WNT 4.0 e IIS 4.
La pubblicazione va a buon fine. Faccio la connessione ODBC sul server con
le mie mani.
Risultato: quando vado ad aggiungere un annuncio, mi compare il seguente
messaggio:
Microsoft Cursor Engine error '80004005'
Insufficient base table information for updating or refreshing.
/_ScriptLibrary/Recordset.ASP, line 424
Ho provato a trasformare il DB in access 97 ma è uguale.
L'unica differenza che ho notato è che sul server del provider i driver ODBC
per access sono un po' più vecchi rispetto ai miei.
Potrebbe essere?
Un saluto a tutti.

Potrebbe essere?
Mi sa di si! Anche io ho avuto problemi con versioni differenti di driver
odbc. Se possibile, chiedi al provider di aggiornare i driver, oppure purga
il tuo codice da tutte le funzioni che potrebbero non essere compatibili.
bye
smoke

Newsgroup: it.comp.www.asp
Titolo: Costruzione server

Ho deciso di installarmi a casa un server linu x testare con comodo le
pagine asp, i database e quant'altro necessario, solo che mi sono sorti
alcuni dubbi:
- quale versione di linux mi conviene usare?
- che DB uso? SQL server sotto NT sul mio pc o qualcosa tipo un oracle su
linux? cosa mi consigliate?
- esiste qualche rapidissimo tutorial in merito? (al settagio di un server
linux x l'esecuzione di pagine asp utilizzando apache)
Grazie a tutti
Emanuele



ATTENZIONE: Apache di suo NON SUPPORTA ASP. Esiste un modulo di apache
che "imita" parzialmente ASP usando Perl, ma non so dirti quanto sia
efficiente. Un altra soluzione e' usare Chili!ASP di Chili!Software
(
www.chilisoft.com
), il quale e' estremamente efficiente, purtroppo
e' anche piuttosto costosino.
Consiglio: scordati ASP su Linux e metti su' PHP.
Per il resto, puoi usare la distribuzione che piu' ti piace, se non
sei un esperto di Linux ti consiglio RedHat o Slackware (lascia
perdere la Debian), come Database, se vuoi usare ODBC *DEVI* avere
il database su NT.
Che io sappia non esistono tutorial in questo senso (potresti
scriverlo tu).
Davide

 scriverlo tu).
TI ringranzio dei suggerimenti. Credo che alla fine farň che mettermi su un
server NT con IIS ed SQL server cosě mi risolvo tutti i problemi in merito e
stop. Avrei preferito metterlo su linux xchč cosě sarei stato "costretto" a
ragionarci via ftp come normalmente x i server commerciali e sarebba stato
tutto + "realistico". (Lo si mi dirai, posso usare samba, ma questo mi
sembrerebbe scorretto ...) Onestamente non mi sento in grado di poter
scrivere un tutorial in materia almeno per ora, magari piů avanti, speriamo.
Ciao
Emanuele

scrivere un tutorial in materia almeno per ora, magari piů avanti, speriamo.
Be', puoi sempre usare l'FTP anche con NT, assicurati di avere
attivato l'FTP. Comunque io rimango della mia idea: usa PHP su
Linux, e' meglio.
Davide
Newsgroup: it.comp.www.asp
Titolo: Tipo dati per incremento automatico nei record

Ciao a tutti,
so che sara' una domanda che alcuni troveranno insulsa... ma sto cominciando
a conoscere SQL Server 2000 soltanto adesso e devo migrare alcuni
applicazioni ASP che si basavano su Access vs. SQL...
Vorrei sapere qual e' il tipo di dati che corrisponde al tipo "contatore" di
Access, vale a dire quello che si autoincrementa automaticamente quando si
inserisce un nuovo record.
Ho provato con 'uniqueidentifier' ma non credo che sia lui, dato che sto
incontrando alcuni problemi nel gestirlo...
Grazie, ciao.
Roby



Nel comando INSERT INTO (campo1,campo2) VALUE (valore1,valore2)
non inserire il campo contatore.
Ciao

 non inserire il campo contatore.
Sě... ma la sua domanda era un'altra.
In fase di dichiarazione della tabella da sql, aggiungi IDENTITY(n1, n2)
dopo il tipo, dove n1 č il numero di partenza, n2 č l'incremento.
Ad es.
    CREATE TABLE tabella (
        contatore    INT    IDENTITY(1, 1)
    )
--
Filippo Di Blasi 
fil...@puntoinformatico.it
http://puntoinformatico.it
 <-- E-shop informatico
http://puntoinformatico.it/usato
 <-- Usato
http://puntoinformatico.it/servizi
 <-- Servizi web



Sorry, ho letto male!
Ciao e buon lavoro!

 --
 Ti ringrazio: era proprio quello che mi serviva...
Ho provato e funziona bene.
Ciao e grazie, Roby
Newsgroup: it.comp.www.asp
Titolo: [Niubbo] Non trovo l'errore... =/

Salve ragazzi, ho un problemino che non riesco a risolvere, anche se è
stupido...
In pratica sto cercando di modificare una piccola bacheca dividendola in 3
pagine: quella che si occupa solamente di leggere i record dal DB, quella
che permette di scrivere i msg e quella di amministrazione.
Il problema riguarda la pagina che mi permette l'invio dei messaggi:
premesso che il compito che deve fare lo fa, non riesco a capire x quale
motivo il form non "sparisca" dopo che ho inviato i dati e il messaggio di
conferma mi compaia sotto il form in questione. Io vorrei che dopo l'invio
dei dati mi comparisse solamente il messaggio di conferma, non nuovamente
tutto il form più il messaggio. Il bello è che nella versione "originale"
(dove le 3 parti erano unite) tutto funziona a dovere... =/
Non so se sono stato sufficientemente chiaro,  cmq qui sotto c'è il
codice...
Ringrazio in anticipo chi vorrà aiutarmi... :)
Marco
** CODE START **
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "PROVIDER= Microsoft.Jet.OLEDB.4.0;" & "Data Source =" &
server.mappath("mdb-database/bacheca.mdb")
%>
<html>
<head>
<title></title>
</head>
<body topmargin="13" bgcolor="yellow">
<form name="bacheca" method="post" action="?">
<input type=hidden name=action value=insert>
<table align="left" cellspacing="0" cellpadding="1" width="55%">
<tr>
<td align="left">Nome&nbsp;</td>
<td align="left"><input type="text" name="nome" size="20">&nbsp;</td>
<td align="left">Email&nbsp;</td>
<td align="left"><input type="text" name="email" size="20"></td>
</tr>
<tr>
<td align="left">HomePage&nbsp;</td>
<td><input type="text" name="url" size="20">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
<br><br><br><br>
<p align="left">Messaggio
<br><textarea cols="45" rows="5" WRAP="hard" name="messaggio"></textarea>
<INPUT TYPE="text" NAME="chr" SIZE="4" onFocus="this.blur()">
<br>
<input type="submit" value="Invia">&nbsp;&nbsp;<input type="reset"
value="Riscrivi">
</p>
</form>
<%
if request("action")="insert" then
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT * FROM bacheca", conn, 3, 3
rs.addnew
rs("nome")=replace( Replace (request("nome"), "<", "*"), vbcrlf, "<br>")
rs("email")=replace( Replace (request("email"), "<", "*"), vbcrlf, "<br>")
rs("data")=now()
rs("url")=replace( Replace (request("url"), "<", "*"), vbcrlf, "<br>")
rs("messaggio")=replace( Replace (request("messaggio"), "<", "*"), vbcrlf,
"<br>")
rs.update
rs.Close
Set rs = Nothing
%>
Il tuo messaggio è stato inserito:
<a href="bacheca.asp" target="mainFrame">Torna alla visualizzazione del
GuestBook</a>
<br>
<%
end if
%>
</body>
</html>
<%
conn.Close
Set conn = Nothing
%>
** CODE END **
--
"Ci si affanna tanto nella ricerca del proprio IO e poi,
quando lo si trova, si scopre che in realtà è uno stronzo..."

 </form>
<% End If %>
xMANIGHTx

 dovrebbe risolvere. Prova.
E difatti funziona alla grande, grazie mille! :))
Marco

Hehehe :) Figurati
xMANIGHTx
Newsgroup: it.comp.www.asp
Titolo: Aiuto query SQL.

Salve ho un problema con le query.
Sto implementando una ricerca su delle frasi contenute in un DB. Voglio che
l'utente inserisca una parola e che gli vengano restituite tutte le frasi
che la contengono.
Esempio pratico
se la parola è "MILANO" la query è
Query="SELECT * FROM FRASI WHERE (FRASE LIKE '*Milano*') ORDER BY ...."
il problema è che questa query mi funziona in ACCESS e non mi trova nessun
record in ASP.
Quale può essere il problema?
Ciao e grazie
Ivan

Query="SELECT * FROM FRASI WHERE (FRASE LIKE '*Milano*') ORDER BY ...."
<ZAP>
In SQL 'standard' il carattere "jolly" e' il percento (%) e non
l'asterisco.
Riscrivi la query come
Query="SELECT * FROM FRASI WHERE FRASE LIKE '%Milano%' ORDER BY ...."
Davide
Newsgroup: it.comp.www.asp
Titolo: Pagine accessibili via Database

Ciao a tutti,
devo creare un database per entrare in zone riservate di un sito
però da sempre ho un grande dubbio. I motori di ricerca non
potrebbero riuscire a entrare in queste pagine che magari non
sono generate interamente da query o da records di un DB, ma
semplici pagine ad estensione .htm?
Mi spiego: se inserisco la mia userID e la mia password ho la
possibilità di entrare in una pagina:
www.2web.it/claudio/database/link/etc/etc/pagina.asp
Ora... questa pagina ovviamente non dovrebbe essere vista da
nessuno, solo da me che ho i dati per accedervi.
Un motore di ricerca, però potrebbe riuscire a entrare nella
mia pagina.asp, con una semplice ricerca? (o meglio, l'utente
che sta su google potrebbe riuscire a trovare tra i risultati
la mia pagina?)
Se si, come fare ad evitare il problema?
Grazie a tutti e auguri per una calza ricca di carbone :)
Claudio a.k.a. Xelloss
http://www.2web.it/claudio

 la mia pagina?)
Inserisci nel tuo sito web il file robots.txt che è il primo file che
qualsiasi motore di ricerca guarda per primo e inserisci le istruzioni
adatte per vietare la scansione delle pagine non volute.
In Internet trovi molto materiale a riguardo.
Ciao, Luca
--
From: Luca De Pieri
Email: 
TOGLIM...@libero.it
Togliere "TOGLIMI" per rispondermi
----------------------------------------------------

 mia pagina.asp, con una semplice ricerca?
No.
Ammesso che il motore di ricerca venga a conoscenza dell'esistenza della tua
pagina (e puo' farlo solo se qualche altra pagina linka ad essa):
- con una gethttp ottiene il 'responso' della tua pagina ASP
- se il tuo codice controlla che l'utente sia autorizzato, testando una
qualche variabile di sessione, ovviamente il controllo fallisce e la tua
pagina restituira' un qualche html (immagino qualcosa del tipo 'Non sei
autorizzato ad accedere a questa pagina'). Il motore memorizza questa
risposta.
- se invece effettui il controllo tramite autorizzazioni server (lo
IUSR_GUEST non ha accesso alle pagine), al motore di ricerca non torna nulla
Ciao!
--
VBSdb - VBScript for Database
http://www.vbsdb.com
VBSdb is an open source VBScript object for fast ASP development

 In Internet trovi molto materiale a riguardo.
non conoscevo dell'esistenza di questo file comunque... grazie :)
Credo che non ne avrň bisogno secondo quello che ho capito
nella risposta di Glauco
--


 IUSR_GUEST non ha accesso alle pagine), al motore di ricerca non torna
nulla
Bè questo non l'ho mai sentito       òO
Grazie mille di tutte le info, magari se mi dici solo se il codice lì sopra
è
sufficiente per prevenire qualsiasi "intrufolamento", mi fai un favore :)
Ciao,
--
Claudio a.k.a. Xelloss
My Homepage: 
http://www.2web.it/claudio


Se hai IIS4 non adeguatamente service-pakkato, era un attimo vedere il
sogente della pagina.........
Bastava un parametro nel querystring.
Teoricamente non dovrebbe cmq essere possibile.
Per il resto, se componi la stringa di ricerca da ASP, occhio ai caratteri
*particolari*, specialmente agli apici.
Alrimenti si entra in un secondo........
Newsgroup: it.comp.www.asp
Titolo: Finestra PopUp e chiusura

Ciao,
potete aiutarmi?
Ho una finestra popup composta di 3 frames. Nel frames piu' basso ho bisogno
di creare un pulsante che mi permetta di chiudere la finestra. Come posso
fare?
Grazie
Cesare

 ha scritto nel messaggio
news:EGd97.56887$Qf6.4...@news2.tin.it...

beh qui sei un po' OT cmq devi usare javascript, una cosa del tipo:
javascript:"top.close()"
ciao
--
Kappa
ka...@webngo.net
www.webngo.net

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

Ciao al NG ..
Sono nuova del news e delle pagine .asp..
Ho notato come l'uso di questo psw sia al centro di molte discussioni..
Dato che è che per far funzionare le pagine asp occorre istallare questo psw
il mio problema è che non riesco a far leggere le pagine che creo con il
suddetto..
Mi spiego meglio..
Io uso front page, e dopo aver creato un piccolo sito di prova con una
pagina asp, non riesco a capire come fare per usare il Personal web server..
nel senso che se apro index con explorer mi funziona tutto tranne
(logicamente) le pagine asp..
Volevo sapre se c'era la possibilità di lavorare direttamente in una
cartella del psw in modo tale da poterla richiamare direttamente dallo
stesso..
Spero di essermi spiegata, non sono pratica di queste cose, ma la cosa mi
affascina e spero di imparare alla svelta..
Sono graditi consigli anche in privato 
ram...@freemail.it
 o anche guide che mi aiutino a comprendere meglio il mondo delle active
page..
Bye
R@m


PWS crea una cartella con questo percorso se non sbaglio:
c:\inetpub\wwwroot\
Metti in questa cartella i tuoi file ASP, e dopo che ti sei accertata che
PWS sia attivo (l'icona piccola nella task-bar non deve avere la crocetta
rossa), nel tuo browser scrivi:
http://127.0.0.1/esempio.asp
Oppure, invece di 127.0.0.1 il nome del tuo computer (lo puoi leggere nella
schermata principale del PWS.
Ciao,
Andrea Z.

 wrote in message
SRdM5.849$fx4....@news.infostrada.it...


 altrimenti come farà ad interpretare le pagine .asp.......vero??
Il PWS è un server diciamo "giocattolo" che viene utilizzato solo sui
computer "casalinghi" per provare le ASP. Il server dove metterai il tuo
sito dev'essere  un Win NT o 2000 server. Su 
www.aspitalia.com
 in risorse
puoi trovare un elenco di server che ospitano gratuitamente siti in ASP.
Ciao,
Andrea Z.
Newsgroup: it.comp.www.asp
Titolo: select

 if ( request("agente") <> "tutto" AND request("agente") <> "" ) then
  target_where = target_where  & " AND id_agente = " & 
trim(request("agente")) & ""
 end if
 if ( request("tipologia") <> "tutto" AND request("tipologia") <> "" ) then
  target_where = target_where  & " AND id_tipologia = " & 
trim(request("tipologia")) & ""
 end if
etc...
 ' QUALCHE CRITERIO IMPOSTATO
 ' tolgo il primo 'AND' perchè ci andrà un 'WHERE'
 if not target_where = "" then
  target_where = " WHERE " & mid(target_where,5)
 end if
SELECT Enti.ID_Nominativo, Enti.Ragione_Sociale,  Enti_Contatti.Nome, 
Enti_Contatti.Cognome FROM Enti LEFT JOIN Enti_Contatti ON 
Enti.ID_Nominativo = Enti_Contatti.ID_Nominativo " & target_where
mi sono accorta che se ID_Nominativo è uno e i contatti legati tramite 
id_nominativo sono piu di 1 la riga si moltiplica in base al numero dei 
record sulla tabella enti_contatti
esempio:
345 Azienda di prova ( qui ho due record nella tabella Enti.Contatti )
345 Azienda di prova ( qui ho due record nella tabella Enti.Contatti )
346 Azienda di prova2 ( qui ho un record nella tabella Enti.Contatti )
347 Azienda di prova3 ( qui ho un record nella tabella Enti.Contatti )
come risolvo?
ho provato con distinct ma non ho avuto il risultato voluto 

 ho provato con distinct ma non ho avuto il risultato voluto
Non si risolve :)
Scherzi a parte, č normalissima una cosa del genere. Nel tuo caso se ci sono 
piů contatti, quale si dovrebbe vedere? Nel caso di "345", quale 
"Enti_Contatti.Nome" e "Enti_Contatti.Cognome" dovrebbe essere visualizzato?
Ciao
--
AZ 

 ha scritto nel messaggio 
news:46979e07$0$37207$4faf...@reader3.news.tin.it...

Il 345 o 346 o 347 č ID_Nominativo che lo trovo nella tabella Enti
Enti_Contatti ha ID_Nominativo che lo lego a Enti
Praticamente dalla semplice query dovrei visualizzare un solo ID_Nominativo 
indipendentemente se ho uno o piu enti_contatti con lo stesso ID_nominativo
Newsgroup: it.comp.www.asp
Titolo: [?] Ma perchè non funziona il DB in questo modo?

Ciao a tutto il NG
Ho solo bisogno di capire dove sbaglio... mi sapete spiegare perchč la mia
pagina in ASP cosě si collega al database
----- ESEMPIO FUNZIONANTE -----
Dim DB
Dim RS
Set DB=Server.CreateObject("ADODB.Connection")
Set RS=CreateObject("ADODB.RecordSet")
DB.Open "driver={Microsoft Access Driver
(*.mdb)};dbq="&Server.MapPath("eagles.mdb")
RS.Open "SELECT * FROM Magazzino",DB
----- FINE ESEMPIO FUNZIONANTE ---
E cosě invece non funziona una mazza??
----- ESEMPIO MAZZATO :PP ------
Dim DB
Dim RS
Set DB = Server.CreateObject("ADODB.Connection")
Set RS = Server.CreateObject("ADODB.Recordset")
DB.Open "EAGLES"
RS.Open "SELECT * FROM Magazzino",DB
----- FINE ESEMPIO MAZZATO ----
Non x altro ma č solo che nel 2° modo la sintassi x richiamare il DB č molto
+ semplice della prima (che č difficile da ricordare) e volevo sapere se voi
conoscete un modo + semplice per connettermi ad un DB...
Grazie in anticipo del vostro AIUTO!!
by Ale(XaNd[17])
-a0n Member a0n-


Il metodo piů veloce e immeditato per accedere a un database č questo:
Set RS=CreateObject("ADODB.RecordSet")
RS.Open "SELECT * FROM Magazzino","driver={Microsoft Access Driver
(*.mdb)};dbq="&Server.MapPath("eagles.mdb")
Sfido a trovare qualcosa di piů breve... ;-P
Scherzi a parte, puoi usare questo modo per la lettura dei tuoi database...
Nel caso del tuo secondo esempio errato, sei sicuro di aver impostato in
ODBC il database "EAGLES" collegato con il giusto database? Prova a
controllare quello...
Ciao!
Andrew

 conoscete un modo + semplice per connettermi ad un DB...
Non esiste un modo più semplice ma di sicuro puoi evitarti il riscrivere la
stessa stringa tranite un file .INC nel quale inserire una stringa della
connessione.
Il contenuto di questo file dovrebbe essere questo:
/*
<%
'strconn = "Driver={SQL
Server};SERVER=VPDB;UID=sa;PWD=ASC001;DATABASE=master"
strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" &
Server.MapPath("db.mdb")
%>
*/
In questa maniera io riesco anche a aprire il mio db access locale o quello
di sql.