Teď jste offline a čekáte, až se znova připojí internet.

Ovladač ODBC aplikace Excel může určit nesprávný typ dat

Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.

Projděte si také anglickou verzi článku:141284
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Příznaky
Použijete-li list aplikace Microsoft Excel jako zdroj dat v aplikaci MicrosoftDotaz a pokus o vytvoření spojení mezi dvě pole zdánlivěpodobné datové typy, aplikace Microsoft Query může způsobit následující upozorněnízpráva:
Sloupce <name> a <name> , které chcete spojit, jsou z různé typy. Chcete přesto vytvořit spojení?</name></name>
Pokud zvolíte tuto možnost Ano, obdržíte jednu z následujícíchchyby:

Aplikace Microsoft Query verze 1.0

Neshoda typu.

Aplikace Microsoft Query verze 2.0

Vyhrazená error(-3079); není žádná této chyby.

Aplikace Microsoft Query verze 8.0

Nesoulad typů ve výrazu JOIN.
K tomuto chování dochází bez ohledu na počet "Řádků Scan"zadané při nastavení zdroje dat.
Příčina
K tomuto problému dochází, protože mohou být dva zdánlivě podobná polehodnoceny jsou různých datových typů. Tento rozdíl typ příčinychyby a zabrání dokončení spojení.

Ovladač Microsoft Excel Open Database Connectivity (ODBC) poskytujemožnost Prohledat řádků. Tato možnost určuje počet řádkůskenování určit typ dat jednotlivých sloupců. Typ datUrčuje, že dané maximální počet nalezených druhů dat.. Pokud datadošlo k, který neodpovídá typu odhadnutému pro sloupecTyp dat bude vrácena jako hodnota NULL. ODBC.Soubor HLPsoučástí ODBC ovladač obsahuje následující informace:
Ovladače aplikace Microsoft Excel může zadejte číslo od 1 do 16 pro řádky, které chcete prohledat. hodnota se však vždy výchozí 1. (Čísla mimo omezení vrátí chybu.)
Tyto informace jsou nesprávné. Možnost Prohledat řádky bude vždy používat.prvních osm řádků dat údaje, zadejte danépole bez ohledu zadaný počet řádků. V případě, kdynejprve 8 řádků obsahuje čtyři číselné a textové hodnoty čtyři, typ datsloupce budou výchozí číslo.
Jak potíže obejít
Zajistit, že aplikace Microsoft Query přistupuje data aplikace Microsoft Excel správně,Ujistěte se, zda jsou všechny hodnoty v určitém sloupci stejného datového typu.Není kombinovat text a číselná data v jednom sloupci. Pokud potřebujete mítsmíšené data v poli, formátovat sloupce v aplikaci Microsoft Excel jako Text (naNabídka Formát, klepněte na příkaz buňky a vyberte možnost Text na kartě čísla)dříve než začnete zadávat data.
Prohlášení
Společnost Microsoft je tento problém zkoumá a budou nové informaceZde ve znalostní bázi společnosti Microsoft tak, jak je k dispozici.
Odkazy
Další informace o prohledávání řádků klepněte na tlačítko Nápověda v přidat DataDialogové okno zdroj. V nápovědě ODBC, klepněte na tlačítko Rejstřík kartu a zadejtenásledující text:
řádky pro skenování
ODBC 2,00 5.00 c 8.00 97

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 141284 - Poslední kontrola: 12/04/2015 12:37:46 - Revize: 3.0

Microsoft Excel 97 Standard Edition, Microsoft Excel 5.0 Standard Edition

  • kbnosurvey kbarchive kbualink97 kbmt KB141284 KbMtcs
Váš názor