Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    36

    Gestione archivio fatture

    Salve,
    Presupponendo che io sono un programmatore visual BASIC e non asp,
    Conosco qualche casetta di HTML, ma poco

    La mia necessità è questa:
    Un "web software" per la gestione delle fatture tramite database acces.

    Lo scopo finale è quello di esportarli in Excel,

    Quindi vorrei fare
    Un interfaccia per inserire i dati nel database (numero fattura, etc)
    Un interfaccia per vedere tutte le fatture (ma solo alcuni dati)
    Un interfaccia per esportare i dati in variabili e poi su Excel.
    Un interfaccia per ricercare le fatture in base a un certo criterio (es. Dal n 34 al n. 45 )


    Il database avrebbe i seguenti campi

    Tipo , numero , data , denominazione , indirizzo1 , indirizzo2 , consegna , quantità , prezzo unitario , al.iva , totale.


    Ovviamente non vi sto chiedendo il codice fatto, ma qualche spunto e idea su come iniziare, dato che di asp so veramente poco.
    Per esempio, come viene gestito il click di un tasto su asp?


    Vi ringrazio anticipatamente.

    Saluti

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2012
    Messaggi
    56
    Ciao, premetto che io non sono un programmatore, ma mi diverto a creare qualche cosa per il mio sito.
    Per quanto riguarda la gestione di registrazione in un database, puoi utilizzare questo esempio:

    codice:
    <%
    'Creo la variabile Action
    Dim Action 
    Action = request.form("act")
    
    'Se Action è vuoto stampo il modulo
    if Action = "" then
    %>
    
    <form method="POST">
    <input type="hidden" name="act" value="salva">
    <table border="0">
    <tr><td>Tua Email</td><td><input type="text" name="email" size="30"></td></tr>
    <tr><td>Username</td><td><input type="text" name="user" size="30"></td></tr>
    <tr><td>Password</td><td><input type="password" name="pass" size="30"></td></tr>
    <tr><td colspan="2"><input type="submit" value="ISCRIVITI"></td></tr>
    </table>
    </form>
    
    <%
    'Se Action ha come valore "salva"...
    'Inserisco i valori del modulo nel DB 
    elseif Action = "salva" then
    
    'Apro la connessione al DB
    Dim Conn
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&_
    Server.MapPath("utenti_sito.mdb") 
    
    'Aggiungo un nuovo record al DB
    Dim Rs
    Set Rs = Server.CreateObject("ADODB.Recordset")
    Rs.Open "UTENTI", conn, 1, 3
    Rs.AddNew()
    Rs("email") = request.form("email")
    Rs("user") = request.form("user")
    Rs("pass") = request.form("pass")
    Rs("stato") = False
    Rs.Update
    
    'chiudo recordset e connessione
    Rs.Close
    set Rs = Nothing
    Conn.Close
    set Conn = Nothing
    
    'Messaggio a video di conferma
    response.write "Registrazione avvenuta con successo"
    response.end
    
    end if
    %>
    questo è un codice di registrazione dati in un database.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    36
    Originariamente inviato da muscaril
    Ciao, premetto che io non sono un programmatore, ma mi diverto a creare qualche cosa per il mio sito.
    Per quanto riguarda la gestione di registrazione in un database, puoi utilizzare questo esempio:

    codice:
    <%
    'Creo la variabile Action
    Dim Action 
    Action = request.form("act")
    
    'Se Action è vuoto stampo il modulo
    if Action = "" then
    %>
    
    <form method="POST">
    <input type="hidden" name="act" value="salva">
    <table border="0">
    <tr><td>Tua Email</td><td><input type="text" name="email" size="30"></td></tr>
    <tr><td>Username</td><td><input type="text" name="user" size="30"></td></tr>
    <tr><td>Password</td><td><input type="password" name="pass" size="30"></td></tr>
    <tr><td colspan="2"><input type="submit" value="ISCRIVITI"></td></tr>
    </table>
    </form>
    
    <%
    'Se Action ha come valore "salva"...
    'Inserisco i valori del modulo nel DB 
    elseif Action = "salva" then
    
    'Apro la connessione al DB
    Dim Conn
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&_
    Server.MapPath("utenti_sito.mdb") 
    
    'Aggiungo un nuovo record al DB
    Dim Rs
    Set Rs = Server.CreateObject("ADODB.Recordset")
    Rs.Open "UTENTI", conn, 1, 3
    Rs.AddNew()
    Rs("email") = request.form("email")
    Rs("user") = request.form("user")
    Rs("pass") = request.form("pass")
    Rs("stato") = False
    Rs.Update
    
    'chiudo recordset e connessione
    Rs.Close
    set Rs = Nothing
    Conn.Close
    set Conn = Nothing
    
    'Messaggio a video di conferma
    response.write "Registrazione avvenuta con successo"
    response.end
    
    end if
    %>
    questo è un codice di registrazione dati in un database.
    Grazie.

    Una cosa.... Dove lo metto nel codice HTML?
    Dentro il body?

    E poi... Questo aggiunge una nuova riga alla tabella del database giusto?

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Leggi qui
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2012
    Messaggi
    56
    si questo codice lo devi inserire dopo <body>.
    Questo codice è un esempio di registrazioni dati in un db

    Buon Lavoro

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    36
    Grazie

    Ho un piccolo problema, nel senso che il sito sta su Aruba
    Mi dice che il database è sola lettura.

  7. #7

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.