Найдено 19 результатов

Bagdat
22 ноя 2005, 08:38
Форум: Общие проблемы
Тема: Как записать данные в Unicode???
Ответы: 1
Просмотры: 2632

Спасибо. Я уже сам разобрался, теперь не подскажете как отобразить все данные в гриде. Я также исользую TntDBGrid я думал что он автоматом сам будет декодировать из UTF-8, но увы отображает йероглифы. Неужели каждую запись надо вручную декодировать?
Bagdat
22 ноя 2005, 07:29
Форум: Общие проблемы
Тема: Как записать данные в Unicode???
Ответы: 1
Просмотры: 2632

Как записать данные в Unicode???

здаствуйте!!! Подскажите плиз, задача такова: Мне нужно занести в базу текст в формате unicode. База создана с character set unicode_fss. Использую pFIBQuery. Вопрос: При insert-е в каком формате нужно передовать параметры? то есть я делаю так, например: pFIBQuery1.SQL.Text:='insert into table1 valu...
Bagdat
21 ноя 2005, 08:11
Форум: Общие проблемы
Тема: Помогите плиз, мультиязычность
Ответы: 3
Просмотры: 4226

Помогите плиз, мультиязычность

Здраствуйте! Мне надо сделать отоброжение базы и занесение данных в базу на азиятских языках. (Каз, узбек...) Я скачал Tnt компоненты, Fibplus и использую их для отображения и записи в базу. Базу создавал с Charset: Unicode_FSS, а font charachters set: Default_charset. Теперь немогу отобразить и зап...
Bagdat
09 авг 2005, 09:30
Форум: Общие проблемы
Тема: Создание поля numeric 15,2
Ответы: 1
Просмотры: 3016

Создание поля numeric 15,2

Здраствуйте!
Проблема: В Firebird 1.5 Dialect 3 создаю поле типа numeric 15,2 Когда в этом поле сохраняю какое нибудь число например 111,55 в реальности сохраняется число 111,550048828125 Потом когда работаешь с этим числом например умножаешь, большие расхождения
Bagdat
20 июн 2005, 14:40
Форум: Общие проблемы
Тема: внутренний select
Ответы: 7
Просмотры: 6530

Server Firebird 1.5 малость ошибся вот так не работает
select a.name, b.id (select sum(c.summa) from c where c.id=b.id) from a, b where a.a=b.a group by a.name, b.id
жалуется на group by
Bagdat
20 июн 2005, 12:44
Форум: Общие проблемы
Тема: внутренний select
Ответы: 7
Просмотры: 6530

внутренний select

Возможно ли использование внутреннего select-a в select-е с group by-ем. Короче, примерно выглядит так, но неработает:
select a.name, b.id (select c.name from c where c.id=b.id) from a, b where a.a=b.a group by a.name, b.id
Bagdat
25 май 2005, 17:22
Форум: Общие проблемы
Тема: Использование созданых процедур в select-е
Ответы: 5
Просмотры: 6899

Все не помню как в прошлый раз в этот раз сделал
SELECT tabnum,(select res FROM formula_salary(s.tabnum)) as res from sp_mol s все получилось.
Всем спасибо за участие.
Bagdat
25 май 2005, 16:55
Форум: Общие проблемы
Тема: Использование созданых процедур в select-е
Ответы: 5
Просмотры: 6899

мне нужно что бы парметр в процедуру передовался select-ом.Я это делала раньше но забыл как но точно помню что можно.
Bagdat
25 май 2005, 16:33
Форум: Общие проблемы
Тема: Использование созданых процедур в select-е
Ответы: 5
Просмотры: 6899

Использование созданых процедур в select-е

Добрый день. Подскажите каким образом можно использовать созданую мной процедуру в selecte. Например:Select созданая_процедура(поле) from таблица. в таком виде у меня ругается. Ошибка can't format message 13:196 -- message file C:\Distr\firebird.msg not found. Dynamic SQL Error. SQL error code = -80...
Bagdat
24 май 2005, 15:43
Форум: Общие проблемы
Тема: Вопрос по скорости
Ответы: 3
Просмотры: 4711

Вопрос по скорости

Если будет 5млн. записей по 60 полям. Насколько быстро будет происходить обработка если напишу обычный select типа: select * from table1 where kod=1.
Bagdat
24 май 2005, 15:29
Форум: Общие проблемы
Тема: из Firbird 1.5 в Firebird 2.0
Ответы: 5
Просмотры: 5451

из Firbird 1.5 в Firebird 2.0

для разработки приложения использую Delphi и базу Firebird 1.5 хочу перейти на Firebird 2.0. Насколько болезненно будет все это для приложения и вообще?
Bagdat
24 май 2005, 15:13
Форум: Общие проблемы
Тема: Вопрос по ограничению
Ответы: 3
Просмотры: 4093

Вопрос по ограничению

Сколько примерно записей может хранить таблица в Interbase. 8 млн. реально?
Bagdat
17 май 2005, 08:24
Форум: Общие проблемы
Тема: Group by
Ответы: 2
Просмотры: 3636

Group by

приветствую!!!
Подскажите можно ли использовать group by для select-a с union-ами?
пример
1 запрос
union
2 запрос
union
3 запрос...
и в конце можно как нибудь их сгруппировать по какому нибудь полю?
Bagdat
26 апр 2005, 10:10
Форум: Общие проблемы
Тема: Проблема с null
Ответы: 5
Просмотры: 5475

Спасибо! Все поличилось!!!
Bagdat
25 апр 2005, 16:36
Форум: Общие проблемы
Тема: Проблема с null
Ответы: 5
Просмотры: 5475

Попробывал неполучается говорит что не знает AsDouble. Может потому что у меня Firebird
Bagdat
25 апр 2005, 16:04
Форум: Общие проблемы
Тема: Проблема с null
Ответы: 5
Просмотры: 5475

Проблема с null

select sum(a.summa)+sum(b.summa) from...
Если одна из сумм =null, то возвращает сумму двух сум как null.
Короче x+null=null как избежать, подкажите плиз.
Заранее спасибо!
Bagdat
18 апр 2005, 15:56
Форум: Общие проблемы
Тема: HELP plizzz
Ответы: 1
Просмотры: 3001

HELP plizzz

Вот запрос select c.n_doc, c.dt_doc, d.id_org, e.rname, b.debet, b.kredit, b.n_doc n_opl, b.dt_exp dt_opl, b.summa summa_opl, c.kod, f.debet, f.kredit, f.summa sum_docum, f.dt_doc dt_docum, f.n_doc n_docum from sp_order a, tb_prow b, tb_contract c, tb_contract d, sp_org e left join tb_prow f on f.k_...
Bagdat
15 апр 2005, 12:37
Форум: Общие проблемы
Тема: проблема с LEFT JOIN
Ответы: 2
Просмотры: 4075

проблема с LEFT JOIN

Проблема в том что когда я использую LEFT JOIN для сложных запросов, выкидывает ошибку " The cursor identified in the update or delete statement is not positioned on a row.
no current record for fetch operation.
" Помогите плиз
Bagdat
12 апр 2005, 13:02
Форум: Общие проблемы
Тема: Проблема с Double Preccision
Ответы: 2
Просмотры: 3667

Проблема с Double Preccision

Когда через insert добавляю новое большое число в поле типа double preccision. оно сохраняется но числа после запятой изменяются. Например если хочу занести число 60000000,27 он мне сохранит его как 60000000,26999999955 как избежать данную проблему?Использовал Numeric 15,2 тоже самое