Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.22;
Скачать: CL | DM;

Вниз

Вставка в dbf используя Агрегаты   Найти похожие ветки 

 
Oleg_delphin ©   (2003-04-29 16:51) [0]

Помогите работа стоит!!!!!!!
Запрос такой
Insert Into "A.dbf" (aphone, amin)//amin - Кокой он должен быть, Numeric(5) не проходит и Numeric(...) тоже
select Aphone, sum(amin)//amin - Numeric(5)
from "B.dbf"
group by Aphone


 
Соловьев ©   (2003-04-29 17:02) [1]

numeric(100) - прокатит? а вообще что-то вставляется в A.dbf?
Что хоть за ошибка?


 
VAleksey ©   (2003-04-29 18:10) [2]

Это вообще что?
Код в студию.


 
Oleg_delphin ©   (2003-04-30 08:03) [3]

Ошибка, не соответствие типов


 
anton2v ©   (2003-04-30 08:52) [4]

numeric(x,y), где x - количество цифорок целой части, y - после запятой


 
Johnmen ©   (2003-04-30 09:12) [5]

Что же такие мучения ?
Просто приведи тип :
select Aphone, cast(sum(amin) as numeric...{такой же тип, как у amin в A.dbf}) ...


 
paulsin ©   (2003-04-30 09:57) [6]


> Johnmen © (30.04.03 09:12)
> Что же такие мучения ?
> Просто приведи тип :
> select Aphone, cast(sum(amin) as numeric...{такой же тип,
> как у amin в A.dbf}) ...

именно так, но интересный факт при использовании DBase код не проходит, а при Парадоксе без проблем :-(


 
Соловьев ©   (2003-04-30 10:01) [7]


> факт при использовании DBase код не проходит,

что-то я такого не замечал. пользуюсь cast и проблем не было.


 
Johnmen ©   (2003-04-30 10:03) [8]

>paulsin © (30.04.03 09:57)
>интересный факт при использовании DBase код не проходит

Действительно интересный...
Можно подробности ?


 
Kudatsky   (2003-04-30 11:01) [9]

Да сих пор я считал, что в DBF-файлы вставить строку нельзя.
Что такое агрегаты ? Агрегатные функции ?
Где написано, что в DBF-файл можно вставить строку ?


 
koks ©   (2003-04-30 12:32) [10]

9 из 10 что у тебя таблицы A.dbf b B.dbf разных "уровней" DBF.
т.е. одни например DbaseIII а другой DbaseV. А с полями все OK.
Проверь уровни каждой таблицы (напр. через SLQ Explorer - указываешь на таблицу и см. параметр "version"). Уровни у А и B должны быть одинаковы. Установи "уровень" DBase-таблиц по-умолчанию. BDE administrator ->Configuration->Drivers->Native->Dbase -> читаешь help по параметру level...



Страницы: 1 вся ветка

Текущий архив: 2003.05.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
1-70287
Valeris
2003-05-12 16:41
2003.05.22
Об указателях


3-70165
jonymoto
2003-05-02 11:12
2003.05.22
Как соединиться с Excel и забрать от туда данные!


1-70303
User
2003-05-13 09:20
2003.05.22
Список объектов


3-70178
Любовь
2003-05-01 22:36
2003.05.22
Paradox


1-70280
bvv20
2003-05-08 11:11
2003.05.22
поис и копирование