Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Visualizza tabella

  1. #1

    Visualizza tabella

    Ho un problema e chiedo una mano per venirne a capo.
    Ho un semplice db access con una tabella (Clienti)
    Devo fare una semplice pagine di visualizzazione record (visualizza.asp)

    il codice è questo:
    codice:
    ............................
    
    </div>
    <% @Language="VBscript" %>
    <%Response.Buffer="True" %>
    <%
    DIM Connessione, rsClienti
    SET Connessione=Server.CreateObject("ADODB.Connection")
    Connessione.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mapPath("\pccmanagement\pccmanagement2.mdb")
    
    
    
    SET rsClienti=Connessione.Execute("SELECT * FROM Clienti;")
    
    if rsClienti.BOF=true AND rsClienti.EOF=true THEN
        Response.Write("Elementi non Trovati")
    	else%>
    	  
      <table border="1">
       <TR><TH>NOME_SOCIETA'</TH><TH>CONTATTO</TH><TH>POSIZIONE </TH><TH>INDIRIZZO</TH><TH>Citta</TH><TH>Provincia</TH><TH>CAP</TH></TR>
       
       <% DO UNTIL rsClienti.EOF 
           a=rsClienti.Fields("Nome società") 
           b=rsClienti.Fields("Contatto") 
           c=rsClienti.Fields("Posizione")
    	   d=rsClienti.Fields("Indirizzo")
    	   e=rsClienti.Fields("Città")
    	   f=rsClienti.Fields("Provincia")
    	   g=rsClienti.Fields("CAP")
    	   
    	    %>
          <tr>
          <td><% Response.write(a) %></td>
          <td><%Response.write (b) %></td>
          <td><% Response.write (c) %></td>
    	  
    	  <td><% Response.write (d) %></td>
    	  <td><% Response.write (e) %></td>
    	  <td><% Response.write (f) %></td>
    	  <td><% Response.write (g) %></td>
          </tr>
             <% rsClienti.MoveNext  
           LOOP%> 
       </Table> 
    <%End if%>
    
    ...........
    mi da il seguente errore:

    Tipo di errore:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][Driver ODBC Microsoft Access] Impossibile trovare il file "(sconosciuto)".
    /pccmanagement/visualizza.asp, line 18


    Dove sbaglio?

  2. #2
    mi sa che l'errore arriva dal campo chiamato "nome società"....che ha lo spazio...e anche il carattere "à"...ed access non accetta nessuno dei due per i nomi dei campi...

    Nel DB si chiama proprio "Nome società"???...o quello è il nome che hai dato al campo ma come "etichetta"..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.