
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.10.2004, 17:13
|
|||
|---|---|---|---|
|
|||
SQL-запрос к таблицам Excel |
|||
|
#18+
Такой вопрос: считываю данные из Excel посредством ODBC. Использую конструкцию: sDsn.Format("ODBC;DRIVER={%s};DSN='';DBQ=%s",sDriver,"Заводы\\DGM.xls"); TRY { // Открываем базу данных,указывая DSN base.Open(NULL,false,false,sDsn); // Allocate the recordset CRecordset recset( &base ); // Строим SQL-запрос sSql = "SELECT profile, length, x1, diameter, x2, height, steel, kolvo, keep " "FROM demo_table " "ORDER BY profile"; // Выполняем запрос к базе (в методе открытия БД) recset. Open(CRecordset::forwardOnly,sSql,CRecordset::read Only); Проблема в том, что когда я пытаюсь просуммировать данные по столбцу "kolvo" при помощи SUM(kolvo), возникает ошибка: "You tried to execute a query that does not include the specified expression 'profile' as part of an aggregate function." Подскажите, пожалуйста, как правильно организовать такой запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2034337]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 328ms |

| 0 / 0 |
