Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];




Вниз

2 ошибки Query 


a_a_k   (2002-04-01 10:40) [0]

1.Ошибка: Query1: Type mismatch for field "COUNT___", expectind: Integer actual: Float. На моём компьютере всё работает нормально. Но на всех других она появляется.
Запрос: select count(*) from db1;
Query1COUNT___: TIntegerField;
Ошибка появляется во время выполнения Query1.Open;
2.Ошибка:
Делаю:
Query4.SQL.Clear; Query4.SQL.Add("select sum(field1) from db1"); Query4.Open;
var1 := Query4.FieldByName("SUM OF field1").value;
Query4.Close;
Ошибка: Query4: Field "SUM OF field1" not found.
Опять же на моём всё работает нормально. Ошибка появляется на всех других компах.



Johnmen   (2002-04-01 10:52) [1]

1. Приведи кусок кода...
2. Напиши ...sum(field1) as sumfield1 from ...
...FieldByName("sumfield1").AsFloat...
и не гиморойничай...



a_a_k   (2002-04-01 10:58) [2]

Re: Приведи кусок кода... - всё уже привёл: select count(*) from db1



Johnmen   (2002-04-01 11:05) [3]

Кусок кода, как для второго вопроса !
А то не ясно, к чему это Query1COUNT___: TIntegerField;



a_a_k   (2002-04-01 11:32) [4]

count(*) - прям так и писал в query.



Anatoly Podgoretsky   (2002-04-01 11:34) [5]

Ну а тогда откуда взял Query1COUNT___: TIntegerField;



a_a_k   (2002-04-01 11:40) [6]

Query1COUNT___: TIntegerField написал сам компьютер когда открыл Query и сделал Add all fields.



Johnmen   (2002-04-01 11:42) [7]

Чего-чего ????????



a_a_k   (2002-04-01 11:51) [8]

2 раза щелчок левой кнопкой мыши на Query. Открывается окно Form1.Query1. Правой кнопкой и Add all fields. В нём появлеется COUNT___ и в разделе type появляется Query1COUNT___: TIntegerField;



Johnmen   (2002-04-01 11:59) [9]

Да убери ты статичное описание полей !
А вообще-то тебе просто необходимо почитать хорошую книгу по программированию на дельфях приложений баз данных...
(Только без обидок...)



a_a_k   (2002-04-01 12:05) [10]

я всегда думал что если есть возможность сделать статичное описание полей, то надо его сделать (читал где-то что так лучше). Или это не так?



Johnmen   (2002-04-01 12:14) [11]

Это совсем не так !!!




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.73 MB
Время: 0.029 c
4-70054           MARcoDEN              2002-02-16 11:43  2002.04.22  
Подскажите примером для API функций


6-69958           ctapik-net            2002-01-18 06:52  2002.04.22  
Как зная IP адрес компа в сети получить его имя?


14-70004          Polevi                2002-03-13 18:06  2002.04.22  
анекдот


1-69790           Lame1                 2002-04-10 12:24  2002.04.22  
Чтение записей из файла


14-70023          Рамиль                2002-03-17 17:22  2002.04.22  
Помогите настроить сеть на Win95/98 для работы с TCP/IP