Řešení potíží se zprostředkovateli typů
Toto téma popisuje a nabízí potenciální řešení problémů, se kterými se pravděpodobně setkáte při použití poskytovatelů typu.
Možné potíže s poskytovateli typu
Pokud dojde k potížím při práci s poskytovateli typu, můžete v následující tabulce nalézt nejběžnější řešení.
Problém |
Navrhované akce |
---|---|
Změny schématu.Poskytovatel typu funguje nejlépe, pokud je schéma zdroje dat stabilní.Pokud přidáte datovou tabulku nebo sloupec nebo provedete jinou změnu schématu, poskytovatel typu automaticky nerozpozná změny. |
Proveďte vyčištění nebo opětovné sestavení projektu.Chcete-li vyčistit projekt, zvolte v panelu nabídek položky Sestavení, ČištěníProjectName.Chcete-li provést opětovné sestavení projektu, zvolte v panelu nabídek položky Sestavení, Opětovné sestaveníProjectName.Tyto akce resetují stav všech poskytovatelů typu a vynutit připojení poskytovatele ke zdroji dat a získání aktualizovaných informací o schématu. |
Chyba připojení.Není správná adresa URL nebo řetězec připojení, nefunkční připojení k síti nebo není k dispozici zdroj dat nebo služby. |
Chcete-li využít webovou službu nebo službu OData, můžete zkusit adresu URL zadat do aplikace Internet Explorer a ověřit, zda je adresa URL správná a služba je k dispozici.Pro kontrolu připojovacího řetězce databáze můžete použít nástroje pro připojení dat v Průzkumníku serveru a ověřit, zda je připojovací řetězec platný a databáze je k dispozici.Po obnovení připojení je třeba vyčistit nebo znovu sestavit projekt, aby se poskytovatel typu připojil k síti. |
Neplatné pověření.Musíte mít platná oprávnění pro zdroj dat nebo webovou službu. |
Pro připojení SQL je nutné platné uživatelské jméno a heslo pro databázi, které jsou určeny v řetězci připojení nebo v konfiguračním souboru.Pokud používáte ověřování systému Windows, musíte mít přístup k databázi.Správce databáze může určit, která oprávnění k přístupu jsou vyžadována pro každou databázi a každý prvek v rámci databáze. Webové služby nebo datové služby vyžadují odpovídající pověření.Většina poskytovatelů typu zajišťuje objekt DataContext, který obsahuje vlastnost Pověření, kterou lze nastavit pomocí příslušného uživatelského jména a přístupového klíče. |
Neplatná cesta.Cesta k souboru není platná. |
Ověřte, zda je cesta zadaná správně a zda soubor existuje.Kromě toho je nutné vhodně použít všechny uvozovky v cestě nebo použít doslovný řetězec nebo trojnásobně uvozený řetězec. |