Seznam opravených v Microsoft Visual FoxPro 8.0 Service Pack 1

Překlady článku Překlady článku
ID článku: 824071 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Souhrn

Tento článek obsahuje informace o opravených v Microsoft Visual FoxPro 8.0 Service Pack 1 (SP1). Další informace o získání Visual FoxPro 8.0 Service Pack 1 klepněte na následující číslo článku databáze Microsoft Knowledge Base:
829988Jak získat nejnovější aktualizaci service pack pro aplikaci Visual FoxPro 8.0

Další informace

Visual FoxPro 8.0 Service Pack 1 (SP1) obsahuje následující opravy:

COM

  • Automatizace - při matici předat podle odkazu sadu záznamů ADO metodu AddNew vytváří následující chybová zpráva:
    Toto pole nemůže být nalezen-() souboru třídy přidružené třídy přidružení zrušeno
  • Servery - při volání metody z druhého serveru, která je vytvořena instance v jediné MTDLL v části COM + se zobrazit následující chybová zpráva:
    Neznámý název
  • Chyba s aplikací COM Codebook v COM + servery balíček.
  • Servery - vložení matice netypovou člen se nezdaří.

Třídy

  • Kolekce - při volání metody AddProperty položky přidané do kolekce postup vrátí odkaz na objekt.
  • Ovládací prvek pole se seznamem - výběr nefunguje správně při zdroj řádků překročí přibližně 512 položek.
  • Ovládací prvek pole se seznamem – hodnota s ampersand (&) přidá druhé ampersand, která je zobrazena hodnota.
  • Conrol textového pole - C5 Závažná výjimka Chyba dochází při volání metody editbox.refresh, který má pole znaku jako zdroj ovládacího prvku.
  • Formulář - chyba dochází v době návrhu a doba spuštění, pokud hodnota vlastnosti odkazuje na metodu objektu, který není v oboru.
  • Formulář - F5 není aktivují událost KeyPress formuláře Pokud je vlastnost Closable formuláře nastavena . F.
  • Formulář - systémové nabídce má nesprávné klávesových zkratek v počítači se systémem Microsoft Windows NT 4.0.
  • Mřížky – při sloupce obsahuje kontejner objektu, Visual FoxPro přestane reagovat.
  • Mřížky - sloupce zobrazit nesprávně při vlastnost RightToLeft nastavena . T. v době návrhu a v době spuštění.
  • Mřížky - HighlightForeColor vlastnost se zobrazí bílé při nastavení na černou.
  • Mřížky po vlastnost AllowCellSelection nastavit . F. zakázána vlastnost Storno příkazové tlačítko.
  • Mřížky – S CursorAdapter objektu, zobrazí chybová zpráva dvakrát a poté se formulář neočekávaně.
  • Mřížky Pokud Active Accessibility je povoleno (OBJ_SHOW) a zobrazit mřížku s několika sloupců textu dojde k závažné výjimce.
  • Pokud je v mřížce na neaktivní stránce rámec stránky není aktualizována mřížce mřížky.
  • Mřížky - nekonzistentní MouseUp událostí chování při klepnutí na tlačítko nebo poklepejte na řádek záhlaví oddělovač, který obsahuje sadu vlastností AllowAutoColumnFit.
  • Mřížky - Závažná výjimka nastane v mřížce kde objektu kontejneru je ve sloupci.
  • Záhlaví - programově definované záhlaví třídy v souboru EXE není nalezen, pokud je soubor PRG obsahující definici ve stejné složce pomocí souboru EXE.
  • Popisek při nastavení vlastnosti Titulek vestavěné vlastnost s prázdnou hodnotu (jako například titulek = = thisform.tag) zobrazí následující chybová zpráva:
    Není dostatek paměti k dokončení této operace
  • Popisek při změně velikosti štítku se zobrazí následující chybová zpráva a Visual FoxPro ukončí:
    Není dostatek paměti k dokončení této operace
  • Dochází k nevracení paměti seznam řízení - nastavena vlastnost RowsourceType8.
  • Pageframe - závažné výjimce dochází při zavření formuláře po klepnutí na stránku, která má sadu vlastností PageOrder.
  • Pageframe - TabOrientation vlastnost rámec stránky je nastavena na hodnotu 2 A stisknutím klávesy se šipkami přesouvat mezi karty stránek na formuláři motivy nevracení paměti dochází a ukončí Visual FoxPro.
  • Textové pole – při změnit hodnotu pole text, kde jsou prvky pole nastavit jako zdroj ovládacího prvku se zobrazit následující chybová zpráva:
    Není znak výraz
  • XMLAdapter - XMLAdapter ignoruje vlastnost XMLNamespace Pokud XMLName vlastnost není prázdný a není analyzovat XML správně.
  • Různé - Tato metoda AddProperty nastaví hodnotu existující vlastnost . F. nebyl předán novou hodnotu.
  • Různé - při vlastnost Titulek odkazuje proměnná, která není v oboru, se zobrazit jedna z následujících chybových zpráv:
    Proměnná"nebyl nalezen
    Nebo
    Typ dat je neplatný pro tuto vlastnost
  • Různé - při titulek je nastavena na prázdný řetězec objekt název se zobrazí jako titulek namísto prázdné titulek. Například k tomuto chování dochází při titulek nastavena následující:
    =""
  • Různé - při dimenze vlastnost pole objektu na více než 32,767 prvky závažné výjimce dochází.
  • Různé - Závažná výjimka dochází, když přidat vlastní vlastnosti FontBold a FontItalic a pak povolte tyto vlastnosti.
  • Různé - Závažná výjimka dochází při předefinování vydané proměnnou v metodě Odstranit.
  • Různé Závažná výjimka nebo chyba C++ runtime dochází při úpravě subclassed metodu s lparam seznamu, který je větší než 256 znaků.

Data/Engine

  • Auto Increment - Auto Increment nefunguje správně s APPEND FROM.
  • CursorAdapter - Pokud ovladač ODBC nebo zprostředkovatele OLE DB nepodporuje jednu dávkovou spuštění aktualizace bez batched selže při nastavit vlastnost UpdateType2.
  • CursorAdapter – V ADO, metoda CursorAdapter neaktualizuje MDB s polí typu memo, které jsou nulové délky, které jsou null nebo které jsou delší než 255.
  • CursorAdapter – V ADO při aktualizaci tabulky koncovému selhání v (TABLEUPDATE) volání funkce následných (TABLEUPDATE) funkce nezdaří.
  • CursorAdapter - při zprostředkovatele OLE DB naplňte kolekci Parameters zprostředkovatele OLE DB nepředává prázdný řetězec jako parametr objektu ADODB.Command.
  • CursorAdapter - je možné volat (TABLEREVERT) funkci zatímco provedeny funkce (TABLEUPDATE).
  • CursorAdapter-(TABLEUPDATE) funkce provede potvrzení vložení není v místní kurzor Pokud ukládání do vyrovnávací paměti je nastavena na hodnotu 5 a záznam změněn v událostí AfterInsert.
  • CursorAdapter - při vydávání příkaz Chyba v metodě CursorAdapter v aplikace runtime se zobrazit následující chybová zpráva:
    Závažná chyba <ErrorNumber>Při pokusu o chybě sestavy <ErrorNumber>
  • CursorAdapter – proces načtení ADO umístí tabulku vyrovnávací paměti v nesprávné stavu.
  • Stroj - Pokud jste kurzor vyrovnávací paměti tabulky s 2150 TOP po BEGIN TRANS a ROLLBACK, zobrazí následující chybová zpráva:
    Index neodpovídá tabulce
  • Stroj - použijete SKENOVÁNÍ nebo kdy přeskočit procházení záznamů, obdržíte následující chybová zpráva:
    Záznam není v indexu
  • Stroj - při máte otevřen kurzor tabulky do vyrovnávací paměti, která obsahuje nevyřízený záznam se zobrazit následující chybová zpráva:
    Tabulka má nastavena žádná objednávka indexu
  • Modul - SEEK příkaz s klauzulí ORDER SESTUPNÉM nepřesune opravit záznam s SET NEAR ON.
  • Modul - SEEK data staré a nové najde příkaz s optimistické tabulky ukládání do vyrovnávací paměti.
  • Stroj - při volání funkce (TABLEUPDATE) na kurzor vyrovnávací paměti tabulky s ve vyrovnávací paměti změny a pomocí příkazu REINDEX se zobrazit následující chybová zpráva:
    Index neodpovídá tabulce ...(Error 114)
    .
  • Stroj - při předat parametry podle odkazu s funkce (SQLEXEC) dochází k nevracení paměti.
  • Stroj - funkce (SQLGETPROP) má nevracení paměti.
  • Stroj - Visual FoxPro mohou přestat reagovat při volání SQL INSERT uprostřed transakci.
  • Stroj - sdílené připojení nepředá parametr a sdílené připojení v režimu asynchronního nespustí výkazu.
  • Stroj - SET TABLEVALIDATE = 2 nehlásí chybě při počet záznamů je jeden menší, než musí být a nový záznam přepíše existující data.
  • Stroj - s - SQL nebo UPDATE - INSERT SQL dochází k nevracení paměti. SQL INSERT - SQL a UPDATE - způsobit chyby.
  • Stroj - se očekávané funkce (SQLSTRINGCONNECT) zobrazíte dialogové okno připojení, stejně jako v Visual FoxPro 7.0. Místo toho funkce (SQLSTRINGCONNECT) hlásí chybu.
  • Stroj - SQL předávací asynchronní dávkovém režimu fetches všechny sady výsledků současně.
  • Příkaz COPY TO s více než 255 polí stroj zhroucení nebo hlásí chybu zavádějící.
  • Stroj - ZNOVUSPUSTITDOTAZ () funkce na zobrazení parametrizované selže při funkce ZNOVUSPUSTITDOTAZ () předcházet rovnítko (=).
  • Stroj - volání funkce (TABLEUPDATE) A ROLLBACK příkazu v místní zobrazení a potom pomocí příkazu GOTO TOP obdržíte mu následující chybová zpráva:
    "Index neodpovídá tabulce
  • ODBC - pokusíte neplatná vlastnost nastavit v Microsoft SQL Server, obdržíte následující chybová zpráva:
    Neplatná chyba
    .
  • Připojení ODBC nebude po uplynutí časového limitu nečinnosti odpojena.
  • ODBC - předání velké proměnné na SQL Server ODBC Driver může způsobit selhání C5.
  • TABLEVALIDATE SET - SET TABLEVALIDATE TO nastaví nesprávná hodnota.
  • SQL - UPDATE a DELETE nejsou optimalizovány cílové tabulky má tabulka vyrovnávací paměti změny technologie Rushmore.
  • SQL - použijete SELECT... UNION s tabulkou 2.x Fox, obdržíte následující chybová zpráva:
    Pole jsou nekompatibilní
  • SQL - JOIN syntaxe mohou někdy vracet nesprávné výsledky
  • SQL - INSERT INTO... SELECT... FROM... WHERE... není respektovat klauzuli WHERE.
  • CREATE/REMOVE TABLE v DBC SQL se nezdaří v víceuživatelském scénáři.
  • SQL - změny v chybové zprávě a číslo s nevyrovnané příkazy INSERT INTO... SELECT FROM.

Integrované vývojové prostředí (IDE)

  • SCREEN - Závažná výjimka dochází, pokud minimalizujete a potom obnovíte IDE po přidáte a uvolněte zavěšení na události _SCREEN.Resize.
  • Ladicí program - Závažná výjimka nastane po změnit hodnotu v okně místních položek pro vlastnost uzavřené modální formulář.
  • Ladicí program - okno Locals nebo zásobník volání není otevřené, závažná výjimka nastane po pokračování v okně trasování.
  • Ladicí program - Závažná výjimka nastane po pokračování s velké matice v okně kukátka.
  • Ladicí program - Závažná výjimka dochází při vkládání výrazu v okně kukátka.
  • Editor - Závažná výjimka dochází, když zvolíte Zobrazit definici nebo oblast nahoru reference z místní nabídky při úpravě uložené procedury.
  • Editor - Závažná výjimka dochází při komentář kód z místní nabídky.
  • Nabídky - Závažná výjimka nastane v nabídce push nebo pop nebo SET SYSMENU TO DEFAULT po úpravě 2 sestavy.
  • Nabídky - Závažná výjimka s SET SYSMENU TO DEFAULT po zavření ladicí program.
  • Dialog Možnosti - vyhledávací cestu, která je nastavena na kartě soubory v dialogovém okně Možnosti a uloženy jako výchozí trvalé není v relacích Visual FoxPro později.
  • Návrhář sestavy - pole Uzavřeno nezobrazuje se systémem Windows NT 4.0 maximalizované okno náhledu.
  • Tvůrce RI - The Tvůrce RI generuje následující chybová zpráva:
    Chybějící výraz
  • Podokno úloh - Závažná výjimka dochází při komunity podokně nemůže připojit k webové službě při spuštění programu.
  • Podokno úloh - komunity podokně nepřipojí Pokud aplikace Internet Explorer je nakonfigurována pro použití serveru proxy.
  • Panely nástrojů - černá a bílá panely nástrojů mohou způsobit Visual FoxPro přestane reagovat.

Zprostředkovatel OLE DB

  • Provádění příkazu serializovat přes všechny procesy.
  • IDBCreateSessionImpl::CreateSession nekontroluje vrácená hodnota z IID_IObjectWithSite::SetSite a způsobí C5.
  • InterlockedCompareExchange a InterlockedExchangeAdd nepoužívejte ochrany s více podprocesy.
  • CFGInitFailed() Visual FoxPro zprostředkovatele OLE DB (VFPOLEDB.dll) zobrazuje MessageBox.
  • Vylepšení podproces bezpečné Visual FoxPro zprostředkovatele OLE DB
  • Zkontrolujte zprostředkovatele OLE DB číst nastavení ENGINEBEHAVIOR a TABLEVALIDATE z CONFIG.FPW.
  • Nevracení paměti v VFPOLEDB.dll
  • SET ENGINEBEHAVIOR ovlivní všechna připojení stejného klienta.

Jiná možnost

  • Po vyplnění programu mezipaměť dojde k chybě závažné výjimce.
  • Některé zhroucení Závažná výjimka vykazování dialogovém mohou objevit vícekrát.
  • SET UPOZORNIT CURSOR OFF díky chovají jako Pokud přídavných _TALLY.
  • Pokud projekt instalační program InstallShield Express obsahuje Visual FoxPro 7.0 a Visual FoxPro 8.0 sloučit moduly (MSM), zobrazí chybová zpráva při vytváření nastavení.
  • Při přístupu k řádku matice, která je větší než 4,906 zobrazí následující chybová zpráva:
    Dimenze matice jsou neplatná

Vlastnosti

ID článku: 824071 - Poslední aktualizace: 16. února 2005 - Revize: 2.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Visual FoxPro 8.0 Professional Edition
Klíčová slova: 
kbmt kbinfo KB824071 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:824071

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