Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit onderwerp worden mogelijke oplossingen beschreven en geboden voor de problemen die u waarschijnlijk zult tegenkomen wanneer u typeproviders gebruikt.
Mogelijke problemen met typeproviders
Als u een probleem ondervindt wanneer u met typeproviders werkt, kunt u de volgende tabel bekijken voor de meest voorkomende oplossingen.
| Probleem | Voorgestelde acties |
|---|---|
| Schemawijzigingen. Typeproviders werken het beste wanneer het gegevensbronschema stabiel is. Als u een gegevenstabel of -kolom toevoegt of een andere wijziging aanbrengt in dat schema, herkent de typeprovider deze wijzigingen niet automatisch. | Maak het project schoon of bouw het opnieuw. Als u het project wilt opschonen, kiest u Build, CleanProjectName op de menubalk. Als u het project opnieuw wilt opbouwen, kiest u Build, RebuildProjectName op de menubalk. Met deze acties wordt de status van alle typen provider opnieuw ingesteld en wordt de provider gedwongen opnieuw verbinding te maken met de gegevensbron en bijgewerkte schemagegevens te verkrijgen. |
| Verbindingsfout. De URL of verbindingsreeks is onjuist, het netwerk is offline of de gegevensbron of service is niet beschikbaar. | Voor een webservice of OData-service kunt u de URL in een browser proberen om te controleren of de URL juist is en of de service beschikbaar is. Voor een database verbindingsreeks kunt u de hulpprogramma's voor gegevensverbindingen in Server Explorer gebruiken om te controleren of de verbindingsreeks geldig is en of de database beschikbaar is. Nadat u de verbinding hebt hersteld, moet u het project opschonen of opnieuw opbouwen, zodat de typeprovider opnieuw verbinding maakt met het netwerk. |
| Ongeldige referenties. U moet geldige machtigingen hebben voor de gegevensbron of webservice. | Voor een SQL-verbinding moeten de gebruikersnaam en het wachtwoord die zijn opgegeven in het verbindingsreeks of configuratiebestand, geldig zijn voor de database. Als u Windows-verificatie gebruikt, moet u toegang hebben tot de database. De databasebeheerder kan bepalen welke machtigingen u nodig hebt voor toegang tot elke database en elk element in een database. Voor een webservice of een gegevensservice moet u over de juiste referenties beschikken. De meeste typen providers bieden een DataContext-object, dat een referentie-eigenschap bevat die u kunt instellen met de juiste gebruikersnaam en toegangssleutel. |
| Ongeldig pad. Een pad naar een bestand is ongeldig. | Controleer of het pad juist is en of het bestand bestaat. Daarnaast moet u eventuele backslashes in het pad op de juiste manier citeren of een letterlijke tekenreeks of een tekenreeks met drie aanhalingstekens gebruiken. |
Zie ook
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.