Програма, яка використовує інтерфейс ADO може працювати неналежним чином або втрачені дані може виникнути під Вільний час застосування підключення до SQL Server в Windows Vista, Windows XP або Windows Server 2008

Переклади статей Переклади статей
Номер статті: 952287 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

ОЗНАКИ

Розглянемо таку ситуацію:
  • Програма підключається до одного з наступних продуктів:
    • Microsoft SQL Server 2005
    • Microsoft SQL Server 2005 Експрес видання
    • Microsoft SQL Server 2000
    • SQL Server робочого стола двигуна (також відомий як MSDE 2000)
  • Застосування використовує НАБІР NOCOUNT ON заявою для підключення.
  • Застосування використовує клієнтський курсор об'єктів даних Microsoft ActiveX (ADO), щоб вставити рядок у таблицю, яка містить ідентифікаційний стовпець.
Коли застосування запитує значення ідентифікаційного впорядкована стопка карт з чергуванням кольорів нового вставленого рядка, значення "0" повертається неправильно. Коли повертається цього значення, додаток, що використовує інтерфейс об'єктів даних ActiveX (ADO) може працювати неналежним чином або може бути втрачено дані. Чи відбувається втрати несправності або даних залежить від того, як обробки застосуванням цього сценарію.

Примітка Ця проблема виникає, якщо застосування використовує клієнтський курсор. Якщо застосування використовує клієнтський курсор, застосунок не впливає.

Ця проблема виникає в компоненти Microsoft даних компоненти Access (MDAC) операційних системний інтегратор Windows:
  • пакет оновлень 1 (SP1) для Windows Vista
  • Windows XP пакетом оновлень 2 (SP2) з виправлення 940569
  • Windows XP з пакетом оновлень 3 (SP3)
  • Windows Server 2008

РОЗВ'ЯЗАНН

Щоб вирішити цю проблему, інсталюйте виправлення, описане у статті бази знань Microsoft Knowledge Base:
961451 FIX: Ви отримувати неправильне значення разі запит на змінення значення ідентифікаційного останній, вставлена після сценарій виконання клієнтський курсор, щоб вставити дані в таблиці, яка містить ідентифікаційний стовпець у застосунку, що використовує об'єкти даних ActiveX
Примітка Поточні виправлення, які було описано в розділі "Заходи усунення" в попередній версії цієї статті замінений виправлення, описане в 961451.

СТАН

Microsoft має підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

ДОДАТКОВІ ВІДОМОСТІ

Ця проблема впливає, якщо використовується роздрібна системи управління (RMS) магазин операцій або штаб-квартирою в Microsoft Dynamics операційних системний інтегратор Windows які страждають і що підтримуються. Ми рекомендуємо установки цього виправлення, щоб запобігти пошкодженню даних або втрачені дані.

Щоб отримати додаткові відомості клацніть номер статті в базі знань Microsoft Knowledge Base:
940569 На комп'ютері, який має Microsoft даних Access компоненти 2.8 інстальовано застосунок отримує неправильне значення для ідентифікації стовпців із бази даних SQL Server 2005
Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення клацніть номер статті в базі знань Microsoft Knowledge Base:
824684 Опис стандартна термінологія, яка використовується для опису оновлень програмних продуктів Майкрософт

Властивості

Номер статті: 952287 - Востаннє переглянуто: 28 червня 2012 р. - Редакція: 2.0
ЗАСТОСОВУЄТЬСЯ ДО:
  • Пакет оновлень 1 для ОС Windows Vista, у разі використання з:
    • Windows Vista Enterprise 64-bit edition
    • Windows Vista Home Basic 64-bit edition
    • Windows Vista Home Premium 64-bit edition
    • Windows Vista Ultimate 64-bit edition
    • Windows Vista Business
    • Windows Vista Business 64-bit edition
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Ultimate
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Microsoft Windows XP Service Pack 3
Ключові слова: 
atdownload kbexpertiseadvanced kbfix kbqfe kbmt KB952287 KbMtuk
Машинний переклад
УВАГА! Цю статтю переклала програма машинного перекладу Microsoft, а не людина. Корпорація Microsoft пропонує вам як машинні переклади, так і переклади фахівців, щоб Ви мали доступ до всіх статей бази знань рідною мовою. Проте стаття, яку переклав комп’ютер, не завжди бездоганна. Вона може містити лексичні, синтаксичні або граматичні помилки. Так само помиляється іноземець, спілкуючись вашою рідною мовою. Корпорація Microsoft не несе відповідальність за жодні неточності, помилки або шкоду, завдану неправильним перекладом змісту або його використанням з боку користувачів. Крім того, корпорація Microsoft часто оновлює програму машинного перекладу.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 952287

Надіслати відгук

 

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