Zasady 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 sprawdzany na schemacie mapowania wygenerowanego kodu XML.
SQLXML 4.0 obejmuje PROGIDs niezależnych od wersja i zależne od wersja.Zaleca się, że wszystkie aplikacje produkcji za pomocą PROGIDs zależne od wersja.Jest to szczególnie ważne, ponieważ SQLXML 4.0 nie jest całkowicie zapewniającej zgodność ze starszymi wersjami.Za pomocą wersja zależnych PROGIDs chroni przed produkcji możliwe błędy podczas instalowania nowszej wersja.Zachowanie programu z wersji do wersji, mogą zmienić z różnych powodów, takich jak rozwiązania błędów, możliwe zmian i tak dalej.Za pomocą PROGIDs zależne od wersja chroni przed nieoczekiwany błąd podczas instalowania nowszej wersja.Z PROGIDs zależne od wersja podczas instalowania nowszej wersja aplikacji będą nadal działać bez błędu.Jeśli użytkownik chce zmienić poprzedni PROGIDs zależne od wersja i Użyj ostatnich PROGIDs zależne od wersja w nowszej wersja, należy przetestować aplikację przed oddaniem go do produkcji.Na przykład, za pomocą niezależnych od wersja PROGIDs mogą nie działać aplikacje w następującej sytuacji:
W przypadku korzystania z aplikacji korzystającej z SQLXML 4.0 i PROGIDs niezależnych od wersja, a użytkownik chce zainstalować inny program oprogramowania.Ten program może zainstalować starszą wersja SQLXML.Aplikacja może zakończyć się niepowodzeniem, ponieważ PROGIDS niezależnych od wersja aplikacji teraz wskaż starszą wersja SQLXML, które mogą lub nie ma funkcji SQLXML, która korzysta z aplikacji.
Jeśli dla jakiegoś powodu nie ma być używany przez dostawca SQLXMLOLEDB i zamiast tego chcesz użyć SQLOLEDB dostawca dla funkcji SQLXML Wersja SQLXML Właściwość "SQLXML.4.0".