Я вернулась ))) Я тогда сделала графики, все хорошо работает. 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 писал(а):В лазарусе почему-то нет такого события, которое тогда прописывала, чтобы нормальную дату выводить
Chart1AxisList1MarkToText
Куда оно подевалось? ))
Lazarus 0.9.28.2
Обнови Лазарус. Это старая ошибка, которая давно исправлена.
May писал(а):А еще при выборе в dateedit выскакивает ошибка следующая:
Можно заподозрить разные настройки локали, но точно не знаю.
Пожалуйста, не смешивай вопросы на разные темы в одном треде -- люди,
которых заинтересует вопрос "проблема с графиком" -- это совсем не обязательно
те же самые люди, что и интересующиеся "проблемой датами в БД".
Код: Выделить всё
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';Ask писал(а):May писал(а):В лазарусе почему-то нет такого события, которое тогда прописывала, чтобы нормальную дату выводить
Chart1AxisList1MarkToText
Куда оно подевалось? ))
Lazarus 0.9.28.2
Обнови Лазарус. Это старая ошибка, которая давно исправлена.May писал(а):А еще при выборе в dateedit выскакивает ошибка следующая:
Можно заподозрить разные настройки локали, но точно не знаю.
Пожалуйста, не смешивай вопросы на разные темы в одном треде -- люди,
которых заинтересует вопрос "проблема с графиком" -- это совсем не обязательно
те же самые люди, что и интересующиеся "проблемой датами в БД".
Ак это вопрос на одну тему .. У меня при выборе даты в dateedit выскакивает эта ошибка, а с помощью выбора dateedit выбирается диапозон для графика .. это все связано и находится на одной форме .. Dateedit работает с графиком )
Лазарус попробую обновить -_-
И кстати, Zeos разве не поддерживает параметры типа DateTime?
Ask писал(а):И кстати, Zeos разве не поддерживает параметры типа DateTime?
Поддерживает .. да мне кажется тут в лазарусе дело .. не могу я его обновить, там идут всякие ошибки с зависимостями, уже чего только не поскачивала, не хватает файлов каких-то, то еще что-то ему не так .. беда ..
May писал(а):Поддерживает ..
Тогда не надо встраивать строку прямо в запрос.
May писал(а):не могу я его обновить
http://wiki.lazarus.freepascal.org/Installing_Lazarus#Installing_Lazarus_under_Linux ?
