Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / проблема с SELECT / 10 сообщений из 10, страница 1 из 1
09.09.2006, 19:58
    #33976038
VBprog
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с SELECT
Ребят, такая проблема: есть БД на Access. Там создана таблица с именем table. Коннекчусь к базе, пишу
Код: plaintext
select * from table
, ну он естественно орёт, что типа ошибка во FROM, т.к. считает, наверное, что table - зарезервированное слово.
Понятно, что переименовать таблицу - первое разумное решение, которое приходит в голову, но сие провернуть никак нельзя, т.к. база дана в качестве тестового задания.
Подскажите, кто что может. Есть ли идейки какие-нить, как вытащить оттуда данные?
...
Рейтинг: 0 / 0
09.09.2006, 20:20
    #33976052
проблема с SELECT
VBprog... Коннекчусь к базе, пишу
Код: plaintext
select * from table
.....

Извените, а с каких пор так VB стал так конектиться ?
Вы же написали запрос на получение данных из таблица с именем "table"
Опять же, с каких пор слово тэйбл перестало быть зарекестрированым
PS: после того как подконектитесь - передавайте этот запрос и все будет пучком
...
Рейтинг: 0 / 0
09.09.2006, 20:27
    #33976056
VBprog
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с SELECT
Гвоздев Андрей
Извените, а с каких пор так VB стал так конектиться ?
Вы же написали запрос на получение данных из таблица с именем "table"
Опять же, с каких пор слово тэйбл перестало быть зарекестрированым
PS: после того как подконектитесь - передавайте этот запрос и все будет пучком
Тут кто-то кого-то явно не понял.
Я не писал, что я коннектился этой строкой. Я имел ввиду, что передаю такой запрос. Насчет пучка - возвращает слово "куй" - типа ошибка синтаксиса.
...
Рейтинг: 0 / 0
09.09.2006, 20:29
    #33976057
bubucha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с SELECT
попробуйте [table]
...
Рейтинг: 0 / 0
09.09.2006, 20:34
    #33976059
VBprog
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с SELECT
2 bubucha: Спасибо огромное. Помогло :)
...
Рейтинг: 0 / 0
11.09.2006, 12:00
    #33977582
Дурак
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с SELECT
А на фига вообще так таблицы называть?

Вы еще бы "select" бы назвали. Или "from"
...
Рейтинг: 0 / 0
27.10.2006, 20:28
    #34088211
Mazai-XZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с SELECT
Может не в тему, но: Проблема такая. К VB подцеплена аксесовская база. табличка выведена с помошью DataGrid. все никак не могу сделать поиск данных. В смысле, есть ТекстБокс, в него вводишь параметр, например название диска в таблице Games , и нужно, чтоб в датагриде отображались только соответствующие поиску строки, в общем нужен запрос.
Пробую, пишу так:
Select НАзвание FROM Games as "что-нибудь". Понимаю, что не правильно написал, но не знаю как.
Проблема в том, что почле написания строки она выделяется красным и начинает ругаться сначало на слово Название, то потом на From и так по порядку...
Подкинте плииз мыслю, или саму строчку, хоть схематично...
...
Рейтинг: 0 / 0
28.10.2006, 17:57
    #34088749
shady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с SELECT
авторв общем нужен запрос.
1. ну запрос здесь в общем-то не нужен. у рекордсета есть find и filter
2. покажи свою строку полностью
3. зачем поднимать старую тему?
...
Рейтинг: 0 / 0
29.10.2006, 11:23
    #34089175
Mazai-XZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с SELECT
shady[quot автор]в общем нужен запрос.
Тема такая. База раньше была полностью на Access и интерфейс и данные.
Решил проапгрейдить её и создать интерфейс на VB. Сделал формы, разработал "механизмы" добавления\удаления данных. Осталось только создать поиск данных, ну как в аксесе, нажал кнопку, ввёл слово и получил в табличке только нужные записи. В VB как это сделать вообще не представляю, знаю только что при помощи Селекта делать нужно, а как - без понятия.
Нужно что-то типо: ВВёл в текст бокс слово (то что нужно найти) указал таблицу и в датагриде получил искомое. всё. Могу прислать сму прогу, тока скажите куды :)
...
Рейтинг: 0 / 0
29.10.2006, 16:09
    #34089424
shady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с SELECT
Mazai-XZзнаю только что при помощи Селекта делать нужно, а как - без понятия
1. Если то, что Вы собираетесь писать в текстбоксе уже есть в рекордсете, то я уже писал что надо использовать.
2. Если такого поля нет, тогда запрос:
Код: plaintext
rst.Open "SELECT field1, 2, n FROM Table WHERE FieldCriteria=" & text1.text
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / проблема с SELECT / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]