Tutto risolto: tramite ftp ho trasferito sul server la pagina asp, il db e la cartella connections poi ho dovuto aspettare che il centro assistenza attivasse il DSN necessario per la connessione al db e ora riesco a visualizzarla. Certo che è una scocciatura non poterla aprire in locale, tutta colpa della home edition!
Ciao Carletto,
sono contento che tu abbia risolto il problema e che hai condiviso con tutti come hai fatto.
Siamo sicuri di voler lasciare questo argomento nel forum di Dreamweaver?
Io lo sposterei nella sezione dedicata alla condivisione di conoscenza di programmazione.
Purtroppo io non sono un programmatore, spero che qualcuno si faccia vivo per condividere la sua conoscenza in questo ambito professionale.
Si possono attivare le stringhe di connessione anche senza che lo faccia il servizio assistenza. Basta inserire nel file connection il seguente codice che va bene anche sul server locale: "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.Mappath("nome_file.mdb")
Grazie Gian Paolo per il tuo contributo.
DSN?
Ciao Gian Paolo, ho anch'io questo problema ho notato che dreamweaver crea una cartella connection con dentro un file con il nome della connessione del database, questo file contiene il seguente listato:
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_provasp_STRING
MM_provasp_STRING = "dsn=provasp;"
%>
dove dovrei inserire la stringa che dici tu?
Grazie NIK
Nel caso di Nikgiord questo è il codice esatto.
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="true"
' Catalog=""
' Schema=""
Dim MM_provasp_STRING
MM_provasp_STRING ="Driver={Microsoft Access Driver (*.mdb)};dbq=" & server.MapPath("provasp.mdb")
%>
Aggiornamento tabella
Grazie Gian Paolo per il consiglio, per la visualizzazione della tabella su web, ora il problema è un altro quando vado ad inserire un nuovo record il provider risponde questo, cosa devo fare?
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
/tabella2/inserisci.asp, line 115
Ti ringrazio anticipatamente, Nicola.
Ciao Nik, suppongo che l'inserimento del record avvenga mediante una form inserita nella pagina inserisci.asp.
Dovresti dirmi se sul server locale hai lo stesso problema. In tal caso sarà necessario controllare lo script asp inserito nella pagina che contiene la form di inserimento record.
Se mi dai qualche dettaglio in più sulla struttura delle tue pagine, cerchiamo di capire dove stà l'errore.
Prova a fare qualche verifica in locale.
Fammi sapere.
Aggiornamento tabella
In locale funziona benissimo, sul server quando visualizzo la pagina e premo sul pulsante per inserire il nuovo record mi accade questo problema. per informazione la riga di comando sbagliata dovrebbe essere questa (115)
109 ' execute the insert
110 Set MM_editCmd = Server.CreateObject
111( "ADODB.Command")
112 MM_editCmd.ActiveConnection =
113 MM_ editConnection
114 MM_editCmd.CommandText = MM_editQuery
115 MM_editCmd.Execute
116 MM_editCmd.ActiveConnection.Close
volevo ringraziarti per il tuo interessamento.
Fai una cosa, è necessario che io veda le cose come stanno.
Inviami i file incriminati, se vuoi anche all'indirizzo e-mail gianpaolo@starnet.it e cercherò di analizzare il problema con maggiore cura.
Ciao Nik ho ricevuto le tue pagine. Questo tipo di problema riguarda le autorizzazioni di scrittura che bisogna dare al database sul server remoto.
Se non puoi entrare tu come amministratore del server, devi contattare i gestori e chiedere loro di abilitarti il database in lettura e scrittura.
Comunque, quando vi esce sul browser questo tipo di errore: Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
/cartella/file.asp, line (numero di riga)
significa che mancano i permessi di scrittura al database.
001design.it ® è un marchio registrato.
© 2004-2020 Molfese Paolo - P.Iva: 03430820617 - All rights reserved | Tutti i diritti sono riservati.