Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Create (drop) Table

263
18 мая 2005 года
koltaviy
816 / / 16.12.2004
Всем привет..
Проблемы возникли:
1. Работаю с Query->Sql(MS ACCESS)
Создаю новую таблицу, пишу:
CREATE TABLE New (N VARCHAR(10) NULL, M VARCHAR(10) NULL)
Билдер выскакивает, пишит чо-то типа "Error creating handle". Захожу в базу, а таблица создана..
Такая же ситуация происходит с TABLE DROP New
Вылетает, пишет ошибку, а таблицу удаляет...
2. И еще как можно подсчитать через Query кол-во записей в таблице?..
10
18 мая 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by koltaviy
1. Работаю с Query->Sql(MS ACCESS)


ExecSQL.

Цитата:

2. И еще как можно подсчитать через Query кол-во записей в таблице?..


RecordCount.

263
19 мая 2005 года
koltaviy
816 / / 16.12.2004
Цитата:
Originally posted by Freeman
ExecSQL.

RecordCount.


Спасибо!..
Query1->RecordCount(i)
i - номер таблицы в базе данных??

259
19 мая 2005 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by koltaviy
Спасибо!..
Query1->RecordCount(i)
i - номер таблицы в базе данных??


 
Код:
Query1->SQL->Clear();
Query1->SQL->Add("select * from table1");
Query1->Open();
int recNum = Query1->RecordCount; //количество записей в тавлице table1
263
21 мая 2005 года
koltaviy
816 / / 16.12.2004
Цитата:
Originally posted by AlexandrVSmirno
 
Код:
Query1->SQL->Clear();
Query1->SQL->Add("select * from table1");
Query1->Open();
int recNum = Query1->RecordCount; //количество записей в тавлице table1


Спасибо но легче так: Зачем загружать все записи?!

 
Код:
Query1->SQL->Clear();
Query1->SQL->Add("select count(id) from table1");
Query1->Open();

Можно вместо count(id), где id-имя поля : sum(1)
Thanks...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог