Crystal Reports è una applicazione di reporting basato su database incluso con il pacchetto software di sviluppo Microsoft Visual Studio . "Impossibile aprire un set di righe " è un errore comune generato da Crystal Reports in caso di errore di una query di report. L' errore si verifica quando la query SQL il rapporto è basato su non può eseguire correttamente . L'errore "Impossibile aprire un set di righe " è usato genericamente da Crystal Reports per rappresentare qualsiasi errore di query SQL . Istruzioni
1
Recensione tutte le modifiche apportate al database del vostro rapporto è generato da , come ad esempio le modifiche al nome del database o tabelle aggiunte al database . Se il nome del database è cambiato, modificare l'attributo Location per il vostro rapporto per riflettere nuovo nome del database. Aggiunta di una tabella può causare nuovi collegamenti da creare automaticamente . I nuovi collegamenti possono alterare la struttura delle tabelle o database e causare la query a fallire .
2
Confronta le tabelle incluse nella relazione alle tabelle di riferimento nella query SQL . Se la query o una query fa riferimento ad hoc, un tavolo che non è incluso nel report , la query SQL non sarà in grado di eseguire e di Crystal Reports gettare il "Impossibile aprire un set di righe " errore.
< Br > 3
Commenta le stored procedure utilizzate dalla relazione che si sta tentando di generare . L' utente che esegue il report deve disporre delle autorizzazioni necessarie per eseguire tutte le stored procedure utilizzate per comporre il report . Correggere i permessi , se necessario, e provare a eseguire nuovamente il report .
4
Controllare le proprietà ODBC e le impostazioni per il vostro rapporto . Assicurarsi che si sta usando valori nulli ANSI e identificatori tra virgolette ANSI . Assicurarsi inoltre che l'impostazione "Usa DSN predefinito Proprietà" è impostata su false .
5
Aprire la riga di comando SQL o l'analizzatore di query in Visual Studio o il vostro alternativo . Programma di sviluppo NET . Tentare di eseguire la query vostro rapporto è basato su direttamente in SQL . L' errore generato dal database SQL può contenere informazioni più specifiche che possono portare alla fonte dell'errore di Crystal Reports .