Newsgroup: it.comp.www.asp
Titolo: Oracle e Asp - connessione Ole db

Vorrei agganciare un db Oracle con delle pagine asp ma non riesco a
connettermici; la stringa di connessione che ho usato è questa:
dbConn="Provider=MSDAORA.1;Data
Source=nome_server;Database=nome_database;User
ID=username;Password=password;"
poi:
set rs = Server.CreateObject("ADODB.Recordset")
rs.Open ........., dbConn
etc..
ma non funziona.
Potete aiutarmi?
Grazie.
Maru

 writes:
M> Vorrei agganciare un db Oracle con delle pagine asp ma non riesco a
M> connettermici; la stringa di connessione che ho usato è questa:
Io lo ho fatto senza problemi con gli Oracle Object for Ole.
+----------------------------------------------------------------+
| Gian Uberto Lauri * "So, are you working on fixing that bug    |
| 
sa...@eng.it
      *  *now* or leaving it until later ?" - YES  |
+----------------------------------------------------------------+
| Attenzione: rispondo ad ogni invio di pubblicità non richiesta | 
| o spam di qualsiasi altro genere con un messaggio al provider  |
| di competenza. Ai sensi della legge sulla privacy NON avete il |
| permesso di utilizzare i miei dati per questi scopi.           |
+----------------------------------------------------------------+

 ha scritto:

Hai installato lo strato Oracle Sql Net. Senza quello non vai da nessuna
parte. Che errore ti da'?
Antonio

Mi affido di nuovamente alla vostra clemenza :).
I problemi questa volta sono 2.
Il primo è quello di inviare i dati di un form ad un database access2000,
ora vi spiego.
Ho creato in una pagina HTML (registrati.html) il seguente form
<body>
<form method="POST" action="cookie.asp" name="registrazione">
  <p><input type="text" name="user" size="15"><br>
  <input type="password" name="psw" size="15"><br>
  <input type="submit" value="Registrati" name="registrazione"></p>
</form>
</body>
che invia i dati immessi (user e psw) ad una pagina ASP (cookie.asp) così
strutturata.
<%@language=VBscript%>
<%Option Explicit
response.Cookies("SignUp")("user")=request.form("user")
response.Cookies("SignUp")("psw")=request.form("psw")
response.cookies("SignUp").expires=date()+7
response.cookies("SignUp").secure=FALSE
Response.Cookies("SignUp").Path="/"
Response.Cookies("SignUp")=Now()
response.cookies("SignUp")="SignUp l'alternativa all'ordinario"
response.Cookies("SignUp")("user")=request.form("user")
response.Cookies("SignUp")("psw")=request.form("psw")
%>
<html>
<head>
</head>
<body>
<form method="POST" name="cookie">
<input name="user" size="10" type="text"
value="<%=Request.Cookies("SignUp")("user")%>">
<input name="psw" size="10" type="text"
value="<%=Request.Cookies("SignUp")("psw")%>">
<p><input type="submit" value="Prosegui" name="cookie"></p>
</form>
</body>
</html>
Questo mi permette di creare un cookie contenente i dati relativi al User e
Psw, una volta creato il  cookie devo spedire i dati corrispondenti all'
User e Psw che sono scritti all'interno di una casella di testo
<input name="user" size="10" type="text"
value="<%=Request.Cookies("SignUp")("user")%>"> al database access, come
potrei fare ? (il codice completo)
Inoltre mi sapreste dire come fare per controllare se sulla tabella del
database c'è già un utente registrato con quell' user id, e se in esito
positivo mi reindirizzi verso una pagina di errore ?