![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вставка в dbf используя Агрегаты [D4, D5, D6, dBase, FoxPro]
Oleg_delphin © (2003-04-29 16:51:00)Помогите работа стоит!!!!!!!
Запрос такой
Insert Into "A.dbf" (aphone, amin)//amin - Кокой он должен быть, Numeric(5) не проходит и Numeric(...) тоже
select Aphone, sum(amin)//amin - Numeric(5)
from "B.dbf"
group by Aphone
koks (2003-04-30 12:32:00) [1]9 из 10 что у тебя таблицы A.dbf b B.dbf разных "уровней" DBF.
т.е. одни например DbaseIII а другой DbaseV. А с полями все OK.
Проверь уровни каждой таблицы (напр. через SLQ Explorer - указываешь на таблицу и см. параметр "version"). Уровни у А и B должны быть одинаковы. Установи "уровень" DBase-таблиц по-умолчанию. BDE administrator ->Configuration->Drivers->Native->Dbase -> читаешь help по параметру level...
Kudatsky (2003-04-30 11:01:00) [2]Да сих пор я считал, что в DBF-файлы вставить строку нельзя.
Что такое агрегаты ? Агрегатные функции ?
Где написано, что в DBF-файл можно вставить строку ?
Johnmen (2003-04-30 10:03:00) [3]>paulsin © (30.04.03 09:57)
>интересный факт при использовании DBase код не проходит
Действительно интересный...
Можно подробности ?
Соловьев (2003-04-30 10:01:00) [4]
> факт при использовании DBase код не проходит,
что-то я такого не замечал. пользуюсь cast и проблем не было.
paulsin (2003-04-30 09:57:00) [5]
> Johnmen © (30.04.03 09:12)
> Что же такие мучения ?
> Просто приведи тип :
> select Aphone, cast(sum(amin) as numeric...{такой же тип,
> как у amin в A.dbf}) ...
именно так, но интересный факт при использовании DBase код не проходит, а при Парадоксе без проблем :-(
Johnmen (2003-04-30 09:12:00) [6]Что же такие мучения ?
Просто приведи тип :
select Aphone, cast(sum(amin) as numeric...{такой же тип, как у amin в A.dbf}) ...
anton2v (2003-04-30 08:52:00) [7]numeric(x,y), где x - количество цифорок целой части, y - после запятой
Oleg_delphin (2003-04-30 08:03:00) [8]Ошибка, не соответствие типов
VAleksey (2003-04-29 18:10:00) [9]Это вообще что?
Код в студию.
Соловьев (2003-04-29 17:02:00) [10]numeric(100) - прокатит? а вообще что-то вставляется в A.dbf?
Что хоть за ошибка?