Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Ознаки

Під час попереднього перегляду, код, які записуються системою у Visual Basic сценаріїв у браузері, з'явиться таке повідомлення про помилку:

Помилка компіляції Microsoft VBScript "800a03e9" Бракує пам'яті

Причина

VBScript, не перевищує максимально статичні рядок 1,022 знаків, і ця помилка з'являється в будь-який час, рядок коду, перевищує 1,022 символів.

Спосіб вирішення

У більшості випадків, це рядок коду помилки є оператора SQL, тому що виберіть заяви, може бути дуже великий. Один із таких можна використовувати для усунення цієї проблеми:

  • Якщо вибрати за одну таблицю, видалити, "Таблиця." префікс перед стовпців.

  • Створити змінну для розміщення оператор SELECT та поєднувати SQL через кілька рядків, наступним чином:

    MySQL = "SELECT table.col1, table.col2 "MySQL = MySQL & "FROM table "MySQL = MySQL & "Where x = 3"
  • Створити подання числа стовпців, відносно невеликі, але оператор SELECT, буде виділено від декількох таблиць. Виберіть від подання, пропущено "Таблиця." префікс перед стовпців.

  • Пошук-SQL рядків коду, які занадто великий можна використовувати другий усунення проблеми, що наведені вище.

Стан

Це зроблено навмисно.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×