Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    492

    Difficoltà nell'aprire un recordset

    Salve a tutti
    ho un'applicazione che effettua connessione ad un DB oracle attraverso ADO.
    Il DB in questione cataloga immagini suddivise per individuo. Il mio problema è che le immagini risiedono fisicamente nel DB,in campi BLOB di oracle, e nel momento in cui apro il form per inserire altre immagini, e quindi carico il recordset, quanto più il DB si riempie, tanto più aumenta il tempo di attesa nell'apertura del form.
    Come potrei fare per non caricare tutto il recordset ma solo parte? per esempio evitando di caricare i campi BLOB, anche se ogni volta che scorro i record, viene scaricata l'immagine per renderla visibile?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Mi pare evidente che devi eseguire una opportuna SELECT, evitando il campo BLOB in questione (finche' non serve) e limitando il numero di record con una WHERE ... Quindi

    SELECT campo1, campo2, campoN FROM Tabella WHERE campoX = valore

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.