Ознака

Дії бази даних за допомогою помилки, але я не можу визначити проблему, переглянувши повідомлення про помилку. 

Поради з виправлення неполадок

1. цінові пропозиції в операторі SQL 

Замініть будь-які одинарні лапки (') символами з подвійними лапками (") або навпаки.  

Наприклад: 

            %var% = my value' 

            SELECT * FROM logs WHERE message = '%var%'; 

  

Наведений вище запит може спричинити помилку через одинарну квоту в кінці значення змінної. 

Щоб вирішити цю проблему, замініть одинарні лапки в SQL-операторі, використовуючи два лапки: 

            %var% = my value' 

            SELECT * FROM logs WHERE message = "%var%"; 

  

2. відсотковий знак (%) у SQL-операторі 

Відсоткові знаки на панелі вводу вказують на початок змінної. Щоб використовувати їх як символ, їх слід уникнути за допомогою додаткової відсоткової знака (%%). Дізнайтеся більше про тут

 

3. помилка під час спілкування з базою даних 

Переконайтеся, що брандмауер або будь-яка інша система безпеки мережі не блокує підключення між клавішною панеллю та базою даних. 

 

4. підключення до програми Microsoft Excel 

Підключення SQL можна встановити в програмі Microsoft Excel, щойно інстальовано відповідний драйвер (Microsoft. ACE. OLEDB). 

Зверніть увагу на такі відомості: 

  • Ім'я бази даних вважається назвою аркуша Excel, за яким слідує знак долара ($), наприклад [Аркуші1 $]. 

  • Стовпці бази даних – це заголовки таблиці даних Excel. 

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

Отримуйте нові функції раніше за інших

Приєднатися до Microsoft оцінювачів >

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

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

×