Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
Всем, добрый день! Очень нужна Ваша помощь. Нужно организовать в процедурке такую вещь: база данных каше, компилятор делфи.надо на делфи написать процедурку которая б выгружала данные из глобали каше по 2 указанным параметрам,например: есть глобаль каше с переменными: ^FIO(id,fio,address,tel,status,dolzhnost) в делфи нужно написать процедурку: procedure rabochiy_get(id:integer; fio:string); begin //вот как тут правльно написать не знаю... :( end; при вызове процедуры в делфи: FIO := rabochiy_get(5,'Сидоров В.А.'); где FIO : string; заранее, спасибо!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2008, 15:43 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
Почитайте про варианты взаимодействия с Delphi . Можно работать с ^FIO через VisM. Можно сделать класс Cache', который позволит работать с глобалом через объектный или реляционный интерфейс. Правда нужно разбираться в SQLStorage. Можно сделать класс c одним методом, ктороый по id даст остальную информацию по человеку. Работать с этим классом через объектный и реляционный интерфейс. Вариантов много! Вадим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2008, 17:47 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
подключение к базе идет через VisM. так что лучше с ним и работать. может есть какой то запрос на каше .... я каше плохо знаю... :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 09:56 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
Girlесть глобаль каше с переменными: ^FIO(id,fio,address,tel,status,dolzhnost) С таким хранением данных сложновато будет описать "классовое" хранение... А куда будите "выгружать" данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 10:29 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
Хранение отвратное, хотя классы прикрутить можно, но работать будет тяжело - все поля входят в первичный ключ, изменение первичного ключа проблемно. Тем более есть id: ^FIO( id ,fio,address,tel,status,dolzhnost) Почему не ^FIO(id)=$lb(fio,address,tel,status,dolzhnost) ? авторFIO := rabochiy_get(5 ,'Сидоров В.А.' ); где FIO : string; То что подчеркнуто - лишнее. Ид определяет объект. Или у вас одному ид может соотвествовать Петров, Сидоров и Иванова? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2008, 11:02 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
тут не обязхательно брать по id. мне скорее надо даже так: добовляю еще индификациооный номер ^FIO(id,indific_nomer,fio,address,tel,status,dolzhnost) взять по индификац.номеру и номеру тел.где номер тел.-просто числа без тире и пробелов: 125689. т.е. получается обращаюсь по 2му и 5му параметру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2008, 10:23 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
Хранение можно переделать? ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2008, 10:34 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
ну этож я пример привела..там параметры чуть другие...но смысл тот же.. т.е. надо брать по уникальным параметрам, по МФО и расчетному счету в банке. т.е. те же 2й и 5й параметр... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2008, 11:06 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
Как вариант... - Передать серверу путь и имя xml файла + параметры, определяющие данные... - Выполнить мердж нужных злов в некий временный глобал (например ^test) - Дать команду Код: plaintext Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2008, 11:10 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
krvsaКак вариант... - Передать серверу путь и имя xml файла + параметры, определяющие данные... а вот тут как правильно сделать?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2008, 20:02 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
Смотря как вы работаете со связкой Кащей+Дельфи... Как вариант скачайте ОбджектКвикСтарт с сайта IS... Почитайте примеры таких связок... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2008, 20:41 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
ипользую Delphi5+Cache'4 соединение через VisM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2008, 22:19 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
Так там можно в Кащей несколько переменных передать. Вот в одну из них можно и записать путь и имя файла... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2008, 10:31 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
krvsaТак там можно в Кащей несколько переменных передать. Вот в одну из них можно и записать путь и имя файла... данные то берут из глобали а передаются в таблицу TStringGrid делфей.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 10:30 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
Girlнадо на делфи написать процедурку которая б выгружала данные из глобали каше по 2 указанным параметрам Так куда выгружать-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 10:37 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
krvsa Girlнадо на делфи написать процедурку которая б выгружала данные из глобали каше по 2 указанным параметрам Так куда выгружать-то? эээ... ну...если собрать все что я написала... :-[ то: надо на делфи написать процедурку которая б выгружала данные из глобали каше по 2 указанным параметрам, и передаются в таблицу TStringGrid делфей.. использую: Delphi5+Cache'4 соединение через VisM. пожалуйста помогите!! я каше оч плохо знаю..т.е. с базой работаю норм, а вот писать на каше не умею... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 12:08 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
Girlсоединение через VisM Как вариант передавать в Кащей некие параметры, а оттуда возвращать нужные значения... Эти значения писать в делфийскую табличку... И так пока нужные данные не кончатся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 12:44 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
и как это сделать... :( ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 12:56 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
Начать нужно с конкретного примера. Т.е. сделать нечто вроде эдакого: - У меня есть то-то и то-то... - Хочу из этого поиметь то-то и то-то... Т.е. чем конкретнее - тем лучше. Ваши вопросы до этого были дюже расплывчаты... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 13:18 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
в базе каше есть список банков с их реквизитами и данными(расположение,название). в делфи список выгружается в таблицу стринггрид. нужна промежуточная процедура: например: для того что бы конкретно вытащить параметры для определенного банка сделать что то типа такого: NBU:=bank(123456,46789451321655); где NBU - название банка НБУ(национ.банк Украины) bank - процедура 123456 - мфо банка 46789451321655 - расчетный счет для такой процедуры данные хранятся в StringList. потом можно данные перенести либо в таблицу либо в файл или еще куда.. главное написать эту промежуточную процедуру.. вот ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 16:36 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
Т.е. написать нужно "bank - процедура" которая по "мфо банка" и "расчетный счет" вернет название? Если так, то нужно рассказать как устроен твой глобал, где хранятся банки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 16:53 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
а можно я на почту напишу..распишу что к чему..? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 17:02 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
С почтой дело муторное... Пиши тут. Так и другие смогут чего подсоветовать... Да и на родительское собрание мне скоро идти... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 17:06 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
глобал: ^Bank("Param") ^Bank("Param",1)=<<"798456123456789"_$C(9)_"798456123456789"_$C(9)_"MULT"_$C(9)_"НБУ"_$C(9)_"313623"_$C(9)_"Адресс"_$C(9,9)_"20513546">> ^Bank("Param",2)... .... так 15 банков... где 2й параметр расчетный счет 5й - мфо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 17:33 |
|
||
|
Delphi+Cache': выгружать данные из базы по указанным параметрам
|
|||
|---|---|---|---|
|
#18+
Тогда вот такая функция вернет тебе название банка Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 08:12 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=35492052&tid=1558771]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
59ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
78ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 404ms |

| 0 / 0 |
