Kylix > Lazarus

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

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

Сообщение Владимир » 04.09.2007 22:50:06

Владимир писал(а):Еще вопрос - как "подсунуть" портированную форму в качестве гланой - редактировать HTML-файл?

Беру слова обратно - не прав.
Владимир
постоялец
 
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение Владимир » 04.09.2007 23:09:40

alexs писал(а):не предирайся - это же не АЛБАНСКИЙ - это просто очепятки - этим все грешат (попробуй по другому напечатаь - когда ежедневно давишь по клавишам)

А что у вас в Кочубеевском - нормальный Инет? Очень интересно! Типа стрима? Извиняюсь, мы в Москве почему-то считаем, что нормальный доступ в паутину только в крупных городах. Приятно, что это не так.
Владимир
постоялец
 
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение Владимир » 06.09.2007 21:03:30

Linux FPC 2.0.4 + Lazarus 0.9.22
Люди! Человеки! Объясните, отчего в SQLQuery не проходит простенький запрос
select flag, sum(qty) from table_name group by flag с руганью на ошибку синтаксиса на "group by", в то время как запрос
select sum(qty) from table_name -отрабатывается нормально.
Владимир
постоялец
 
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение alexs » 06.09.2007 21:18:31

Владимир
вот за это я и люблю МОСКВУ и МОСКВИЧЕЙ (без обид) :D
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4053
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение Владимир » 06.09.2007 21:19:38

И еще. Компилятор выдает ошибку по ф-ции Format('%f:',[d]), где d-нормальный тип Double. В чем трабл?
Владимир
постоялец
 
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение Владимир » 06.09.2007 21:25:52

alexs писал(а):вот за это я и люблю МОСКВУ и МОСКВИЧЕЙ (без обид)

alex, будешь в наших краях - звони, выпьем чего-нить! Контакты - пиши в gazprom-neft@vladkor.ru
Владимир
постоялец
 
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение alexs » 06.09.2007 23:09:34

c
Владимир писал(а):И еще. Компилятор выдает ошибку по ф-ции Format('%f:',[d]), где d-нормальный тип Double. В чем трабл?

вот рабочий код
Код: Выделить всё
uses sysutils;
var
  d:double;
begin
  d:=1.2;
  writeln(Format('%10.2f',[d]));
end.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4053
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение Владимир » 07.09.2007 09:35:12

alexs писал(а):writeln(Format('%10.2f',[d]));

Работает, спасибо!
А в Delphi/Kylix работает Format('%:f',[d]) по умолчанию 2 знака после запятой или Format('%:.1f',[d]) - если нужен 1 знак после запятой.
А %10 что означает?
Владимир
постоялец
 
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение alexs » 07.09.2007 09:43:43

ну логично вобщето писать либо
%f
здесь просто формат числа по умолчанию
либо
%xx.yyf
где
xx - кол-во символов в получаемом числе
yy - кол-во знаков после запятой

почитай функцию format - там всё описанно.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4053
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение Владимир » 07.09.2007 10:20:12

alexs писал(а):почитай функцию format - там всё описанно.

Извиняй, сам разобрался - это как в С
Владимир
постоялец
 
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение Владимир » 07.09.2007 12:18:38

Владимир писал(а):Linux FPC 2.0.4 + Lazarus 0.9.22
Люди! Человеки! Объясните, отчего в SQLQuery не проходит простенький запрос

Подробности - MySQL 5.0.45
В sql-запросах TMySQLConnection выдает ошибку синтаксиса на GRUP BY. Так должно быть?
С клиента самого сервера - все нормально.
Владимир
постоялец
 
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение Владимир » 10.09.2007 14:08:20

Владимир писал(а):Linux FPC 2.0.4 + Lazarus 0.9.22
Люди! Человеки! Объясните, отчего в SQLQuery не проходит простенький запрос
select flag, sum(qty) from table_name group by flag с руганью на ошибку синтаксиса на "group by"


Всем спасибо - решилось!
Проблема в том, что SQLQuery криво работает с установленном в True св-вом ParseSQL. Поэтому перед каждым запросом надо тупо ставить его в False.
Отдельное спасибо Smoke555 - http://www.freepascal.ru/forum/viewforu ... 0&start=80
Владимир
постоялец
 
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение Attid » 10.09.2007 15:31:13

это не решение а костыли, надо либо парсер поправить либо
в багрекер отписать. чтоб остальным проще было.

ссылка ведет не понятно куда.
дубль сообщения удалил.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение Владимир » 10.09.2007 20:25:14

Attid писал(а):ссылка ведет не понятно куда.
дубль сообщения удалил

Вот ссылка
http://www.freepascal.ru/forum/viewtopic.php?t=2483
Владимир
постоялец
 
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение Владимир » 10.09.2007 20:27:48

Attid писал(а):это не решение а костыли, надо либо парсер поправить либо
в багрекер отписать. чтоб остальным проще было.

Согласен на все 100, однако работать надо сейчас...
Касаемо баг-рекера - отпишешь?
Владимир
постоялец
 
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Пред.След.

Вернуться в Lazarus

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

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

Рейтинг@Mail.ru