Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Quale è il comando per leggere i records di un mdb ?

    arieccomi, dopo più di un anno, a smanettare con Flash, ASP e mdb

    Dato che non mi ricordo più nulla mi affido alla vostra sapienza..

    Devo aprire un database mdb chiamato "lastfive.mdb", costituito da un unica tabella "lastfiverecords" contenente solo 5 records nel campo "titolo"; dopo aver aperto il database, vorrei memorizzare i 5 valori dei 5 records in altrettante variabili, per passarle a Flash.


    ho iniziato così:


    Set myConnection = Server.CreateObject("ADODB.Connection")

    myConnection.connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("lastfive.mdb")& ";"

    myConnection.Open



    a 'sto punto che istruzione uso per memorizzare i 5 valori dei records in 5 variabili??

    thanxx
    Where there is a will, there is a way

  2. #2
    ok risolto grazie (qualcosina ancora mi ricordo...)
    Where there is a will, there is a way

  3. #3
    Mumble mumble..il codice funziona, è questo:



    ' PARTE 1

    Set myConnection = Server.CreateObject("ADODB.Connection")

    myConnection.connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("lastfive.mdb")& ";"

    myConnection.Open



    ' PARTE 2

    Set myRS = Server.CreateObject("ADODB.Recordset")

    myRS.Open "SELECT * FROM lastfiverecords", myConnection



    ' PARTE 3

    game1 = myRS.Fields("titolo")
    myRS.MoveNext()
    game2 = myRS.Fields("titolo")
    myRS.MoveNext()
    game3 = myRS.Fields("titolo")
    myRS.MoveNext()
    game4 = myRS.Fields("titolo")
    myRS.MoveNext()
    game5 = myRS.Fields("titolo")



    ' PARTE 4

    myRS.Close
    Set myRS=Nothing
    myConnection.Close
    Set myConnection=Nothing



    ' PARTE 5 : Restituiamo i 5 nomi di giochi a Flash...

    Response.Write("nomegioco1="&game1&"&nomegioco2="& game2&"&nomegioco3="&game3&"&nomegioco4="&game4&"& nomegioco5="&game5)




    Tuttavia, il codice funziona solo se nel database ci sono 5 record; se ce ne sono 4, 3, 2, 1 oppure 0 il codice non funziona; quale comando mi conviene utilizzare per verificare se sono arrivato alla fine del database ??
    Where there is a will, there is a way

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.