Oprava: Některé řádky dat chybí při volání metody ReadXML číst data ze samostatných DiffGrams stejného objektu DataSet v rozhraní .NET Framework 2.0

Překlady článku Překlady článku
ID článku: 919532 - Produkty, které se vztahují k tomuto článku.
Bug #: 782 (SQL Hotfix)
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

V Microsoft .NET Framework 2.0 při volání metody ReadXML číst data ze samostatných DiffGrams stejného objektu DataSet můžete všimnout, že některé řádky dat chybí.

Příčina

K tomuto problému dochází, protože struktura dat z předchozího formátu DiffGram není vymazána při volání metody Vymazat objektu DataSet.

Při volání ReadXml metody pro objekt DataSet příštím, struktura leftover dat v objektu DataSet způsobí, že objekt DataSet nechcete načíst odstraněné řádky.

Řešení

Informace o opravě hotfix

Společnost Microsoft má nyní k dispozici podporovanou opravu hotfix, která je však určena pouze k opravě problému popsaného v tomto článku. Tuto opravu použijte pouze u systémů, ve kterých dochází k popsanému problému.

Potřebujete-li odstranit tento problém, obraťte se na služby odborné pomoci společnosti Microsoft, kde můžete tuto opravu hotfix získat. Úplný seznam telefonních čísel služeb technické podpory společnosti Microsoft a informace o cenách technické podpory naleznete na tomto webu společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support
Poznámka: Poplatky, které je třeba obvykle zaplatit za telefonní hovory, mohou být stornovány, jestliže pracovník technické podpory společnosti Microsoft zjistí, že oznámený problém lze vyřešit konkrétní aktualizací. Další dotazy a žádosti o odbornou pomoc, které se netýkají této zvláštní opravy, podléhají běžným sazbám za poskytnutí odborné pomoci.

Požadavky

Použít tuto opravu hotfix, musí být v počítači nainstalována soubory podpory společnosti Microsoft, které jsou popsány v následujícím článku znalostní báze Microsoft Knowledge Base:
916002Oprava: Chybová zpráva při pokusu o použití třídy SqlClient v aplikace založená na ADO.NET 2.0 připojení k instanci serveru SQL Server 2005: "nový požadavek není povoleno spustit, protože by součástí transakce platný popisovač"

Požadavek na restartování

Po instalaci této opravy hotfix není třeba počítač restartovat.

Informace o registru

Nemáte změna registru.

Informace o souboru opravy hotfix

Tato oprava hotfix obsahuje pouze soubory, které jsou nutné k opravě problémů uvedených v tomto článku. Tato oprava hotfix nemusí obsahovat všechny soubory, které musíte mít úplnou aktualizaci produktu na nejnovější.

Anglická verze této opravy hotfix má následující (nebo pozdější) atributy souborů. Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time). Pokud zobrazíte informace o souboru, bude převedena na místní čas. Rozdíl mezi místním ČASEM a najít, použijte kartu časové pásmo v položce Datum a čas v ovládacím.
.NET Framework 2.0, 32bitová verze
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Mscordacwks.dll 2.0.50727.158800,76824 Květen 200614: 59 X86
Mscorlib.dll 2.0.50727.1584,317,184 24 Květen 200614: 59 X86
Mscorwks.dll 2.0.50727.1585,623,29624 Květen 200614: 59 X86
Sos.dll 2.0.50727.158 377,34424 Květen 200614: 59 X86
System.data.dll2.0.50727.1582,893,82424 Květen 200614: 59 X86
.NET Framework 2.0 x 64 verze
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Mscordacwks.dll 2.0.50727.1581,597,44024 Květen 200606: 09X64
Mscorlib.dll 2.0.50727.1583,956,736 24 Květen 200611: 25 X64
Mscorwks.dll 2.0.50727.15810,306,04824 Květen 200606: 05X64
Sos.dll 2.0.50727.158 476,16024 Květen 200606: 15X64
System.data.dll2.0.50727.1582,959,87224 Květen 200611: 25X64
.NET Framework 2.0 verze na architektuře Itanium
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Mscordacwks.dll 2.0.50727.1582,710,01624 Květen 200606: 14IA-64
Mscorlib.dll 2.0.50727.1583,956,736 24 Květen 200612: 03IA-64
Mscorwks.dll 2.0.50727.15821,260,28824 Květen 200606: 11IA-64
Sos.dll 2.0.50727.158 857,08824 Květen 200606: 22 IA-64
System.data.dll2.0.50727.1583,102,20824 Květen 200612: 03IA-64

Jak potíže obejít

Chcete-li tento problém vyřešit, použijte jiný objekt DataSet samostatné formátu DiffGram namísto opakovaného použití stejného objektu DataSet.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Další informace

Další informace naleznete následujícím článku znalostní databáze Microsoft Knowledge Base:
824684Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Odkazy

Další informace o formátu DiffGrams naleznete na následujícím webu:
http://msdn2.microsoft.com/en-us/library/ms172088.aspx

Vlastnosti

ID článku: 919532 - Poslední aktualizace: 26. července 2006 - Revize: 1.1
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft .NET Framework 2.0
Klíčová slova: 
kbmt kbfix kbbug kbhotfixserver kbqfe kbpubtypekc KB919532 KbMtcs
Strojově přeložený článek
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:919532

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com