Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.09.2014, 11:23   #1
kate158
Форумчанин
 
Регистрация: 01.08.2008
Сообщений: 383
По умолчанию ошибка relation does not exists

Delphi6, PostgreSQL
На дата модуле размещены adoconnection, adoquery, dataset. пытаюсь выполнить запрос "select * from test_table", получаю ошибку: "error relation "test_table" does not exists. error while execution the query"
Таблица в базе есть, в чем проблема?
kate158 вне форума Ответить с цитированием
Старый 29.09.2014, 11:48   #2
Konstantin_ua
Не судите строго
Форумчанин
 
Аватар для Konstantin_ua
 
Регистрация: 31.03.2011
Сообщений: 202
По умолчанию

Цитата:
Сообщение от kate158 Посмотреть сообщение
Delphi6, PostgreSQL
На дата модуле размещены adoconnection, adoquery, dataset. пытаюсь выполнить запрос "select * from test_table", получаю ошибку: "error relation "test_table" does not exists. error while execution the query"
Таблица в базе есть, в чем проблема?
дай проект посмотреть
Konstantin_ua вне форума Ответить с цитированием
Старый 29.09.2014, 11:50   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Такое впечатление что у тебя есть внешний ключ к какой-то то таблице, к которой нет доступа. Как запрос выглядит?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.09.2014, 12:05   #4
kate158
Форумчанин
 
Регистрация: 01.08.2008
Сообщений: 383
По умолчанию

Бд тока что созданная, таблица всего одна, с 3 записями, никаких внешних ключей нет
запрос так и выглядит select * from test_table. в postresql выводит все записи.

Последний раз редактировалось kate158; 29.09.2014 в 12:08.
kate158 вне форума Ответить с цитированием
Старый 29.09.2014, 12:12   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А если имя таблицы в двойных кавычках?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 29.09.2014, 12:17   #6
kate158
Форумчанин
 
Регистрация: 01.08.2008
Сообщений: 383
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
А если имя таблицы в двойных кавычках?
вот это косяк,
спасибо))
я думала о более глобальных проблемах) в sql server без кавычек
kate158 вне форума Ответить с цитированием
Старый 29.09.2014, 12:20   #7
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Там регистрозависимость в ходу. Значит таблица называется не test_table, а Test_table к примеру
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где ошибка в этом исходном коде на языке Си? Или ошибка в Excel? ArchiCurtis Помощь студентам 2 07.04.2012 14:16
Firebird. Скрипт. Аналог if exists _SERGEYX_ БД в Delphi 3 23.02.2012 13:56
Вставка в таблицу методом INSERT...... IF NOT EXISTS Nikolay88 БД в Delphi 0 26.05.2011 17:12
Ошибка run-time Error 1004 общая ошибка ODBC kaval88 Microsoft Office Excel 0 27.02.2011 20:20
Ошибка в коде, ошибка в css или это проблема с совместимостью с браузерами? ankris HTML и CSS 5 23.11.2010 16:58