Crystal Reports is een gegevensbestand-gedreven rapporteringstoepassing opgenomen met Microsoft Visual Studio software ontwikkelingspakket. 'Failed een rijenset te openen' is een veelvoorkomende fout gegenereerd door Crystal Reports bij een fout in een query van het rapport. De fout treedt op wanneer het rapport is gebaseerd op de SQL-query niet goed worden uitgevoerd. De foutmelding "Failed to Open een rijenset" wordt algemeen gebruikt door Crystal Reports vertegenwoordigen alle SQL vragen vergissing.
Bekijk alle wijzigingen die u hebt aangebracht in de database van die uw rapport wordt gegenereerd, zoals wijzigingen in de naam van de database of de tabellen aan de database toegevoegd. Als de naam van de database is gewijzigd, wijzigt u het kenmerk Location voor uw verslag aan de nieuwe naam van de database. Een tabel toe te voegen kan leiden tot nieuwe koppelingen automatisch wordt gemaakt. De nieuwe koppelingen kan de structuur van uw tabellen of de database veranderen en veroorzaken uw query te mislukken.
Vergelijk de tabellen opgenomen in het verslag aan de de tabellen waarnaar wordt verwezen in uw SQL-query. Als de query of in een ad hoc query refereert aan een tabel die niet is opgenomen in het verslag, de SQL-query zal niet worden uitgevoerd en Crystal Reports de "Failed to Open een rijenset" fout zal gooien.
Bekijk de opgeslagen procedures die worden gebruikt door het verslag dat u probeert te genereren. De gebruiker die het rapport uitvoert moet de machtigingen die nodig zijn voor het uitvoeren van alle opgeslagen procedures gebruikt voor het opstellen van het verslag. Corrigeer de machtigingen zo nodig en probeer nogmaals uit te voeren uw verslag.
Controleer de ODBC-eigenschappen en instellingen voor uw rapport. Ervoor zorgen dat u bent met behulp van ANSI NULL-waarden en ANSI id's tussen aanhalingstekens. Ook ervoor te zorgen dat de "Gebruik DSN standaardeigenschappen" is ingesteld op false.
Open uw SQL-opdrachtregel of de query analyzer in Visual Studio of uw alternatieve .NET-ontwikkelingsprogramma. Probeert uit te voeren van de query, die het rapport is gebaseerd op rechtstreeks in SQL. De fout gegenereerd door de SQL-database kan bevatten meer specifieke informatie die u tot de bron van de fout van Crystal Reports leiden kan.