devo collegare il mio sito ad un database, per registrare i dati di chi si collega,
nome, cognome, data, telefono, commento
però nn so come fare
se mi potete aiutare contattami anche tramite e-mail. grazie
devo collegare il mio sito ad un database, per registrare i dati di chi si collega,
nome, cognome, data, telefono, commento
però nn so come fare
se mi potete aiutare contattami anche tramite e-mail. grazie
http://asp.html.itOriginariamente inviato da luke87
devo collegare il mio sito ad un database, per registrare i dati di chi si collega,
nome, cognome, data, telefono, commento
però nn so come fare
se mi potete aiutare contattami anche tramite e-mail. grazie
riusciresti a darmi qualche consiglio di più, perchè ho preso un libro però nn riesco a mandare i dati dal sito al DB
Che errore ti da?Originariamente inviato da luke87
riusciresti a darmi qualche consiglio di più, perchè ho preso un libro però nn riesco a mandare i dati dal sito al DB
QUESTO E' QUELLO CHE MI ESCE QUANDO FACCIO "INVIA"
Impossibile visualizzare la pagina
Si è verificato un problema a livello della pagina che si desidera visualizzare che ne impedisce la visualizzazione.
--------------------------------------------------------------------------------
Please try the following:
Fare clic sul pulsante Aggiorna o riprovare più tardi.
Aprire la localhost home page e cercare i collegamenti alle informazioni desiderate.
HTTP 500.100 - Errore interno del server - errore ASP
Internet Information Services
--------------------------------------------------------------------------------
Informazioni tecniche (per il personale del supporto tecnico)
Tipo di errore:
Microsoft JET Database Engine (0x80004005)
Riferimento circolare causato da 'Rubrica'.
/index.asp, line 35
Tipo di browser:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Pagina:
POST 17 bytes to /index.asp
POST Data:
nome=a&telefono=a
Ora:
mercoledì 7 marzo 2007, 15.28.41
Informazioni aggiuntive:
Supporto Microsoft
Facci vedere il codice della pagina con la FORM e quella ASP che riceve i dati e li processa.
questa è la pagina asp che avevo scritto
<form method="post">
<H1>Aggiungi nuova voce</H1>
Nome: <input type="text" name="nome">
Telefono: <input type="text" name="telefono">
<input type="submit" value="Aggiungi">
</form>
<%
if len(Request.Form) > 0 then
dim conn, strConn
strConn = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source= " &_
Server.MapPath("rubrica.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
Conn.Open StrConn
SQL = "SELECT * FROM Rubrica"
' creo il recordset
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open SQL, Conn, 1, 3
' aggiungo una voce
rs.AddNew
rs("nome") = request.Form("nome")
rs("telefono") = request.Form("telefono")
rs.Update
'libero risorse
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing
Response.write "<H2>Inserimento effettuato con successo</H2>"
End if
%>
sei riuscito a capire cosa possa essere???
form.html
processadati.aspcodice:<form method="post" action="processadati.asp"> <H1>Aggiungi nuova voce</H1> Nome: <input type="text" name="nome"> Telefono: <input type="text" name="telefono"> <input type="submit" value="Aggiungi"> </form>
codice:<% nome = request.form("nome") telefono = request.form("telefono") if len(nome) > 0 and len(telefono) > 0 then dim conn, strConn strConn = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source= " &_ Server.MapPath("cartelladb\rubrica.mdb") Set conn = Server.CreateObject("ADODB.Connection") Conn.Open StrConn SQL = "SELECT * FROM [Rubrica]" ' creo il recordset Set rs = Server.CreateObject("ADODB.Recordset") rs.Open SQL, Conn, 1, 3 ' aggiungo una voce rs.AddNew rs("nome") = nome rs("telefono") = telefono rs.Update 'libero risorse rs.Close set rs = Nothing conn.Close set conn = Nothing Response.write "<H2>Inserimento effettuato con successo</H2>" Else Response.write "<H2>I campi sono obbligatori</H2>" End if %>
mi da
Impossibile visualizzare la pagina
Si è verificato un problema a livello della pagina che si desidera visualizzare che ne impedisce la visualizzazione.
--------------------------------------------------------------------------------
Please try the following:
Fare clic sul pulsante Aggiorna o riprovare più tardi.
Aprire la localhost home page e cercare i collegamenti alle informazioni desiderate.
HTTP 500.100 - Errore interno del server - errore ASP
Internet Information Services
--------------------------------------------------------------------------------
Informazioni tecniche (per il personale del supporto tecnico)
Tipo di errore:
Microsoft JET Database Engine (0x80004005)
Riferimento circolare causato da 'Rubrica'.
/processadati.asp, line 13
Tipo di browser:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Pagina:
POST 17 bytes to /processadati.asp
POST Data:
nome=a&telefono=a
Ora:
mercoledì 7 marzo 2007, 15.49.07
Informazioni aggiuntive:
Supporto Microsoft