Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Freedom
    Registrato dal
    Jan 2003
    Messaggi
    839

    Estrarre il primo record

    Ciao,

    come posso estrarre il primo record senza effettuare una nuova query?

    Cioè, ho già una query, tipo:

    Select * From tabella Where idA = "&IdA order by Name

    e da questa (che a sua volta è già in un ciclo for each), vorrei prendere i valori del primo record.
    Sicut Nox Silentes

  2. #2
    Se "id" è un campo contatore puoi modificare la query così:

    codice:
    Select * From tabella Where idA = " & IdA order by IdA desc
    Così prendi il primo al primo ciclo.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Ciao !
    Normalmente, dopo una select, il recordset punta già al primo record. Quindi dovresti poter leggere i suoi campi.
    In ogni caso puoi spostarti sul primo record con
    codice:
    rs.MoveFirst
    Ciao
    Simo

  4. #4
    Utente di HTML.it L'avatar di Freedom
    Registrato dal
    Jan 2003
    Messaggi
    839
    Originariamente inviato da SimoneVB
    Ciao !
    Normalmente, dopo una select, il recordset punta già al primo record. Quindi dovresti poter leggere i suoi campi.
    In ogni caso puoi spostarti sul primo record con
    codice:
    rs.MoveFirst
    Ciao
    Simo
    Si, li leggo. Il problema è che essendo im un ciclo, ogni volta che 'cicla' mi prende un record.

    A me, in pratica, servono sia i dati di tutti i campi (per effettuare un paginazione), sia i dati del primo. I dati di quest'ultimo, li devo riutilizzare al di fuori del ciclo, quindi devono essere esclusivamente del primo record!
    Sicut Nox Silentes

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.