БД (Delphi)
- Maximus
- Супермодератор
- Сообщения: 1507
- Зарегистрирован: 02 фев 2012, 11:42
- Откуда: Воронеж
- Контактная информация:
Re: БД (Delphi)
Жаль, просто количество колонок будет расти и каждый раз править код неудобно. Думал можно обозначить * кроме какой-то.
- Andrey
- Администратор
- Сообщения: 2345
- Зарегистрирован: 02 фев 2012, 11:42
- Откуда: Воронеж
- Контактная информация:
Re: БД (Delphi)
Нет, к сожалению нельзя.
- Maximus
- Супермодератор
- Сообщения: 1507
- Зарегистрирован: 02 фев 2012, 11:42
- Откуда: Воронеж
- Контактная информация:
Re: БД (Delphi)
Как одним запросом сделать выборку данных из нужной мне колонки у всех строк где значение этой колонки не 0? (для MySQL)
- Andrey
- Администратор
- Сообщения: 2345
- Зарегистрирован: 02 фев 2012, 11:42
- Откуда: Воронеж
- Контактная информация:
Re: БД (Delphi)
Одно из них должно сработать:
[hr][/hr]
Первый вариант правильный.
Код: Выделить всё
select column_name from table_name where column_name<>0
Код: Выделить всё
select column_name from table_name where column_name!=0
Первый вариант правильный.
- Maximus
- Супермодератор
- Сообщения: 1507
- Зарегистрирован: 02 фев 2012, 11:42
- Откуда: Воронеж
- Контактная информация:
Re: БД (Delphi)
Спасибо, работает.
- Andrey
- Администратор
- Сообщения: 2345
- Зарегистрирован: 02 фев 2012, 11:42
- Откуда: Воронеж
- Контактная информация:
Re: БД (Delphi)
Тема перенесена со старого форума
- Maximus
- Супермодератор
- Сообщения: 1507
- Зарегистрирован: 02 фев 2012, 11:42
- Откуда: Воронеж
- Контактная информация:
Re: БД (Delphi)
Какие текстовые типы колонок можно указать при создании в Access?
Вот так вроде бы работает, но я не уверен, что это нормально.
И как проверить существует таблица или её нет?
Вот так вроде бы работает, но я не уверен, что это нормально.
Код: Выделить всё
CREATE TABLE `test` (`filter` VARCHAR( 40 ) NOT NULL);
- Andrey
- Администратор
- Сообщения: 2345
- Зарегистрирован: 02 фев 2012, 11:42
- Откуда: Воронеж
- Контактная информация:
Re: БД (Delphi)
Не заметил вовремя вопрос.
char, text, varcharMaximus писал(а):Какие текстовые типы колонок можно указать при создании в Access?
Всё правильно.Maximus писал(а):Вот так вроде бы работает, но я не уверен, что это нормально.
С помощью sql никак.Maximus писал(а):И как проверить существует таблица или её нет?
- Maximus
- Супермодератор
- Сообщения: 1507
- Зарегистрирован: 02 фев 2012, 11:42
- Откуда: Воронеж
- Контактная информация:
Re: БД (Delphi)
Хотя в принципе наверно не понадобится это проверять.Andrey писал(а):С помощью sql никак.Maximus писал(а):И как проверить существует таблица или её нет?
- Andrey
- Администратор
- Сообщения: 2345
- Зарегистрирован: 02 фев 2012, 11:42
- Откуда: Воронеж
- Контактная информация:
Re: БД (Delphi)
Проверить можно, но надо делать запросы из программы к ADO и оттуда получать результат.
- Maximus
- Супермодератор
- Сообщения: 1507
- Зарегистрирован: 02 фев 2012, 11:42
- Откуда: Воронеж
- Контактная информация:
Re: БД (Delphi)
Покажи на всякий случай как это сделать. Вдруг пригодится.
- Andrey
- Администратор
- Сообщения: 2345
- Зарегистрирован: 02 фев 2012, 11:42
- Откуда: Воронеж
- Контактная информация:
Re: БД (Delphi)
Примера на delphi или c у меня нет, а писать его долго. Где-то лежал пример на visual basic 6, но ты его наверно не поймёшь.
- Maximus
- Супермодератор
- Сообщения: 1507
- Зарегистрирован: 02 фев 2012, 11:42
- Откуда: Воронеж
- Контактная информация:
Re: БД (Delphi)
Тогда не нужно.