Страница 18 из 18

Re: БД (Delphi)

Добавлено: 02 май 2012, 17:52
Maximus
Жаль, просто количество колонок будет расти и каждый раз править код неудобно. Думал можно обозначить * кроме какой-то.

Re: БД (Delphi)

Добавлено: 02 май 2012, 17:53
Andrey
Нет, к сожалению нельзя.

Re: БД (Delphi)

Добавлено: 05 май 2012, 21:37
Maximus
Как одним запросом сделать выборку данных из нужной мне колонки у всех строк где значение этой колонки не 0? (для MySQL)

Re: БД (Delphi)

Добавлено: 05 май 2012, 21:41
Andrey
Одно из них должно сработать:

Код: Выделить всё

select column_name from table_name where column_name<>0

Код: Выделить всё

select column_name from table_name where column_name!=0
[hr][/hr]
Первый вариант правильный.

Re: БД (Delphi)

Добавлено: 06 май 2012, 00:29
Maximus
Спасибо, работает.

Re: БД (Delphi)

Добавлено: 20 май 2012, 19:34
Andrey
Тема перенесена со старого форума

Re: БД (Delphi)

Добавлено: 10 июл 2012, 13:05
Maximus
Какие текстовые типы колонок можно указать при создании в Access?
Вот так вроде бы работает, но я не уверен, что это нормально.

Код: Выделить всё

CREATE TABLE `test` (`filter` VARCHAR( 40 ) NOT NULL);
И как проверить существует таблица или её нет?

Re: БД (Delphi)

Добавлено: 10 июл 2012, 17:57
Andrey
Не заметил вовремя вопрос.
Maximus писал(а):Какие текстовые типы колонок можно указать при создании в Access?
char, text, varchar
Maximus писал(а):Вот так вроде бы работает, но я не уверен, что это нормально.
Всё правильно.
Maximus писал(а):И как проверить существует таблица или её нет?
С помощью sql никак.

Re: БД (Delphi)

Добавлено: 10 июл 2012, 18:03
Maximus
Andrey писал(а):
Maximus писал(а):И как проверить существует таблица или её нет?
С помощью sql никак.
Хотя в принципе наверно не понадобится это проверять.

Re: БД (Delphi)

Добавлено: 10 июл 2012, 18:05
Andrey
Проверить можно, но надо делать запросы из программы к ADO и оттуда получать результат.

Re: БД (Delphi)

Добавлено: 10 июл 2012, 18:08
Maximus
Покажи на всякий случай как это сделать. Вдруг пригодится.

Re: БД (Delphi)

Добавлено: 10 июл 2012, 18:11
Andrey
Примера на delphi или c у меня нет, а писать его долго. Где-то лежал пример на visual basic 6, но ты его наверно не поймёшь.

Re: БД (Delphi)

Добавлено: 10 июл 2012, 18:16
Maximus
Тогда не нужно.