Советы по работе с запросами SQL

Симптом

Действия с базами данных при ошибке, но я не могу определить ее, Взгляните на сообщение об ошибке. 

Советы по устранению неполадок

1. кавычки в инструкции SQL 

Замените одинарные кавычки (') знаками двойной кавычки (") или наоборот.  

Пример:

            %var% = my value' 

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

  

Вышеприведенный запрос может вызвать ошибку из-за одинарной кавычки в конце значения переменной. 

Чтобы устранить эту проблему, замените одинарные кавычки в инструкции SQL двойными кавычками: 

            %var% = my value' 

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

  

2. знак процента (%) в инструкции SQL 

Символы процента в панели ввода обозначают начало переменной. Чтобы использовать их в качестве символа, их следует заменять дополнительным знаком процента (%%). Здесьвы найдете дополнительные сведения. 

 

3. Ошибка связи с базой данных 

Убедитесь в том, что брандмауэр или другая сетевая система безопасности не блокирует соединение между устройством PAD и базой данных. 

 

4. подключение к Microsoft Excel 

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

Примечание. 

  • Имя базы данных считается именем листа Excel, за которым следует знак доллара ($), например [Sheet1 $]. 

  • Столбцы базы данных — это заголовки таблицы данных Excel. 

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×