И опять проблема с графиком

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

И опять проблема с графиком

Сообщение May » 22.04.2012 18:22:29

Я вернулась ))) Я тогда сделала графики, все хорошо работает. Notime тож ничего не знает ))). А сейчас при переходе на Linux, стали выходить ошибки такого плана …
В лазарусе почему-то нет такого события, которое тогда прописывала, чтобы нормальную дату выводить
Chart1AxisList1MarkToText
Куда оно подевалось? ))

А еще при выборе в dateedit выскакивает ошибка следующая:
Project project raised exception class 'EZSQLException' with message:
SQL Error: conversion error from string «30-12-99». Error Code: -413. Overflow occurred during data type conversion.
В запросе вот что написано:
ZQuery1.SQL.Text:='select count(DAT), DAT from KKK where DAT>='''+DateToStr(DateEdit1.Date)+''' and DAT<='''+DateToStr(DateEdit2.Date)+''' GROUP BY DAT order by DAT';
Надо как-то дату по-другому перевести? Потому что на винде все работает -_-

ОС Linux Ubuntu
Lazarus 0.9.28.2
Firebird 2.1-super
May
новенький
 
Сообщения: 21
Зарегистрирован: 15.04.2012 18:51:11

Re: И опять проблема с графиком

Сообщение Ask » 22.04.2012 18:28:24

May писал(а):В лазарусе почему-то нет такого события, которое тогда прописывала, чтобы нормальную дату выводить
Chart1AxisList1MarkToText
Куда оно подевалось? ))
Lazarus 0.9.28.2

Обнови Лазарус. Это старая ошибка, которая давно исправлена.

May писал(а):А еще при выборе в dateedit выскакивает ошибка следующая:

Можно заподозрить разные настройки локали, но точно не знаю.
Пожалуйста, не смешивай вопросы на разные темы в одном треде -- люди,
которых заинтересует вопрос "проблема с графиком" -- это совсем не обязательно
те же самые люди, что и интересующиеся "проблемой датами в БД".
Ask
постоялец
 
Сообщения: 163
Зарегистрирован: 25.12.2008 03:51:37

Re: И опять проблема с графиком

Сообщение kosteek » 22.04.2012 19:07:52

Код: Выделить всё
ZQuery1.SQL.Text:='select count(DAT), DAT from KKK where DAT>='''+FormatDateTime('dd.mm.yyyy',DateEdit1.Date)+''' and DAT<='''+FormatDateTime('dd.mm.yyyy',DateEdit2.Date)+''' GROUP BY DAT order by DAT';
kosteek
постоялец
 
Сообщения: 203
Зарегистрирован: 24.07.2008 14:57:09
Откуда: Украина, г.Славянск

Re: И опять проблема с графиком

Сообщение May » 22.04.2012 19:08:11

Ask писал(а):
May писал(а):В лазарусе почему-то нет такого события, которое тогда прописывала, чтобы нормальную дату выводить
Chart1AxisList1MarkToText
Куда оно подевалось? ))
Lazarus 0.9.28.2

Обнови Лазарус. Это старая ошибка, которая давно исправлена.

May писал(а):А еще при выборе в dateedit выскакивает ошибка следующая:

Можно заподозрить разные настройки локали, но точно не знаю.
Пожалуйста, не смешивай вопросы на разные темы в одном треде -- люди,
которых заинтересует вопрос "проблема с графиком" -- это совсем не обязательно
те же самые люди, что и интересующиеся "проблемой датами в БД".

Ак это вопрос на одну тему .. У меня при выборе даты в dateedit выскакивает эта ошибка, а с помощью выбора dateedit выбирается диапозон для графика .. это все связано и находится на одной форме .. Dateedit работает с графиком )
Лазарус попробую обновить -_-
May
новенький
 
Сообщения: 21
Зарегистрирован: 15.04.2012 18:51:11

Re: И опять проблема с графиком

Сообщение Ask » 22.04.2012 22:00:02

И кстати, Zeos разве не поддерживает параметры типа DateTime?
Ask
постоялец
 
Сообщения: 163
Зарегистрирован: 25.12.2008 03:51:37

Re: И опять проблема с графиком

Сообщение May » 23.04.2012 01:08:41

Ask писал(а):И кстати, Zeos разве не поддерживает параметры типа DateTime?


Поддерживает .. да мне кажется тут в лазарусе дело .. не могу я его обновить, там идут всякие ошибки с зависимостями, уже чего только не поскачивала, не хватает файлов каких-то, то еще что-то ему не так .. беда ..
May
новенький
 
Сообщения: 21
Зарегистрирован: 15.04.2012 18:51:11

Re: И опять проблема с графиком

Сообщение Ask » 23.04.2012 07:16:21

May писал(а):Поддерживает ..

Тогда не надо встраивать строку прямо в запрос.

May писал(а):не могу я его обновить

http://wiki.lazarus.freepascal.org/Installing_Lazarus#Installing_Lazarus_under_Linux ?
Ask
постоялец
 
Сообщения: 163
Зарегистрирован: 25.12.2008 03:51:37


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 236

Рейтинг@Mail.ru