Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di alkresl
    Registrato dal
    Feb 2005
    Messaggi
    270

    Guestbook, aggiungere data e ora...

    Hey ragazzi dovrei chiedervi un altro favore...
    ora vorrei aggiungere l'ora in cui viene inviato il mio msg...

    ecco gli script delle mie pagine:

    cellularmania.asp

    <html>
    <head>
    <title>MiniCellularmania</title>
    </head>
    <body bgcolor="white" text="black">
    <html>
    <head>
    <title>Guestbook</title>
    </head>
    <body bgcolor="white" text="black">
    <%
    'Dimension variables
    Dim adoCon 'Holds the Database Connection Object
    Dim rsGuestbook 'Holds the recordset for the records in the database
    Dim strSQL 'Holds the SQL query for the database




    'Create an ADO connection odject
    Set adoCon = Server.CreateObject("ADODB.Connection")

    'Set an active connection to the Connection object using a DSN-less connection
    adoCon.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("guestbook.mdb")

    'Set an active connection to the Connection object using DSN connection
    'adoCon.Open "DSN=guestbook"

    'Create an ADO recordset object
    Set rsGuestbook = Server.CreateObject("ADODB.Recordset")

    'Initialise the strSQL variable with an SQL statement to query the database
    strSQL = "SELECT tblComments.Name, tblComments.Comments FROM tblComments;"

    'Open the recordset with the SQL query
    rsGuestbook.Open strSQL, adoCon

    'Loop through the recordset
    Do While not rsGuestbook.EOF

    'Write the HTML to display the current record in the recordset
    Response.Write ("
    ")
    Response.Write (rsGuestbook("Name"))
    Response.Write ("
    ")
    Response.Write (rsGuestbook("Comments"))
    Response.Write ("
    ")

    'Move to the next record in the recordset
    rsGuestbook.MoveNext

    Loop

    'Reset server objects
    rsGuestbook.Close
    Set rsGuestbook = Nothing
    Set adoCon = Nothing
    %>
    </body>
    </html>
    <form name="form" method="post" action="add_to_guestbook.asp">
    NiCK<input type="text" name="name" maxlength="12">


    MSG <input type="text" name="comments" maxlength="140">


    <input type="submit" name="Submit" value="Invia"></p>
    </form>
    </body>
    </html>

    add_to_guestbook.asp

    <%


    'Dimension variables
    Dim adoCon 'Holds the Database Connection Object
    Dim rsAddComments 'Holds the recordset for the new record to be added to the database
    Dim strSQL 'Holds the SQL query for the database

    'Create an ADO connection odject
    Set adoCon = Server.CreateObject("ADODB.Connection")

    'Set an active connection to the Connection object using a DSN-less connection
    adoCon.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("guestbook.mdb")

    'Set an active connection to the Connection object using DSN connection
    'adoCon.Open "DSN=guestbook"

    'Create an ADO recordset object
    Set rsAddComments = Server.CreateObject("ADODB.Recordset")

    'Initialise the strSQL variable with an SQL statement to query the database
    strSQL = "SELECT tblComments.Name, tblComments.Comments FROM tblComments;"

    'Set the cursor type we are using so we can navigate through the recordset
    rsAddComments.CursorType = 2

    'Set the lock type so that the record is locked by ADO when it is updated
    rsAddComments.LockType = 3

    'Open the tblComments table using the SQL query held in the strSQL varaiable
    rsAddComments.Open strSQL, adoCon

    'Tell the recordset we are adding a new record to it
    rsAddComments.AddNew

    'Add a new record to the recordset
    rsAddComments.Fields("Name") = Request.Form("name")
    rsAddComments.Fields("Comments") = Request.Form("comments")

    'Write the updated recordset to the database
    rsAddComments.Update

    'Reset server objects
    rsAddComments.Close
    Set rsAddComments = Nothing
    Set adoCon = Nothing

    'Redirect to the guestbook.asp page
    Response.Redirect "cellularmania.asp"
    %>

    è facile quello che vi chiedo??

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    non mi va di leggerlo...ma con Now hai data e ora
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Aggiungi un campo ora alla tua tabella e poi:

    rsAddComments.Fields("ora") = Now()

  4. #4
    Utente di HTML.it L'avatar di alkresl
    Registrato dal
    Feb 2005
    Messaggi
    270
    oltre ad aggiungere quello, nn devo modificare nulla??

  5. #5
    Utente di HTML.it L'avatar di alkresl
    Registrato dal
    Feb 2005
    Messaggi
    270
    ok raga.. ho capito come devo fare, ma ho un altro problema ora...
    quando prova ad indicarmi l'ora, me ne indica un altra... lo stesso vale x la data... come devo fare?

  6. #6
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Originariamente inviato da alkresl
    ok raga.. ho capito come devo fare, ma ho un altro problema ora...
    quando prova ad indicarmi l'ora, me ne indica un altra... lo stesso vale x la data... come devo fare?

  7. #7
    Utente di HTML.it L'avatar di alkresl
    Registrato dal
    Feb 2005
    Messaggi
    270
    che ho detto di male??

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.