Udostępnij za pośrednictwem


Wytyczne i ograniczenia SQLXML 4.0

Podczas pracy z SQLXML 4.0, należy pamiętać o następujących czynności:

  • Zwracane jako wynik kwerendy XML nie jest sprawdzana względem schematu mapowanie wygenerowanego kodu XML.

  • SQLXML 4.0 zawiera identyfikatory ProgID wersja niezależne i zależne od wersja.Zalecane jest, że wszystkie aplikacje produkcji używają ProgID zależny od wersja.Jest to szczególnie ważne, ponieważ SQLXML 4.0 nie jest całkowicie zgodny.Za pomocą ProgID zależny chroni przed produkcji możliwych błędów po zainstalowaniu wersja nowszej wersja.Od wydania do wydania zachowanie programu może zmienić z różnych powodów, takich jak poprawki, zmiany możliwe projektu itd.Za pomocą ProgID zależny od wersja chroni przed nieoczekiwany błąd podczas instalowania nowszej wersja.Z ProgID zależny od wersji podczas instalowania nowsza wersja aplikacji będą nadal działać bez uszkodzenia.Jeśli użytkownik zdecyduje się zmienić poprzedni ProgID zależny od wersja i użyć ostatniej ProgID zależny od wersja w nowszej wersja, należy przetestować aplikacji przed wprowadzeniem go do produkcji.Na przykład przy użyciu ProgID niezależnych od wersja mogą nie działać aplikacje w następującej sytuacji:

    Uruchomionych aplikacji korzystającej z SQLXML 4.0 i niezależne od wersja ProgID i zainstalować niektóre inne programy.Ten program może zainstalować starszą wersja SQLXML.Aplikacja może nie działać, ponieważ ProgID niezależnych od wersja aplikacji teraz wskaż wcześniejszej wersja SQLXML, które mogą lub nie mogą mieć aplikacja korzysta z funkcji SQLXML.

  • Jeśli z jakiegoś powodu nie chcesz używać dostawca SQLXMLOLEDB i zamiast tego chcesz użyć dostawca SQLOLEDB funkcje SQLXML, zestaw Wersji SQLXML właściwość "SQLXML.4.0".