Запрос SQL работает только в эмуляторе Android и больше нигде - PostgreSQL - PullRequest
0 голосов
/ 02 августа 2020

РЕШЕНО: я просто удалил столбец с именем пользователя и создал его снова, и проблема была решена.

Я разрабатываю приложение flutter, и все работает нормально в эмуляторе, войдите в систему , регистрация, получение данных и все остальное.

теперь, когда я собрал apk и установил его на реальном устройстве, логин больше не работает, и я знаю, в чем проблема, проблема в том, что sql запрос не возвращает результат при отправке имени пользователя и пароля из любого места, кроме эмулятора.

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

ниже несколько изображений, показывающих мою проблему.

все записи в таблице пользователей:

enter image description here

the sql query execution: (MY PROBLEM)

введите описание изображения здесь

ПРИМЕЧАНИЯ:

  1. этот запрос работает как чудо в эмуляторе.
  2. при попытке выполнить его с помощью почтальона или панель администратора базы данных не возвращает никаких результатов.
  3. все остальное отлично работает во всех местах.

заранее спасибо

РЕДАКТИРОВАТЬ:

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

...