
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.11.2005, 17:32:40
|
|||
|---|---|---|---|
Перебор записей таблицы в базе |
|||
|
#18+
Подскажите что тут неверно. В .gdb базе IB не получается заполнить теблицу, т.е. добавляется пустая строка, без данных. PUBLIC cSQL, cKey, cIndex, cText IF !USED('TreeVie') USE TreeVie IN 0 ENDIF SELECT TreeVie GO TOP DO WHILE !EOF() cKey=ALLTRIM(TreeVie.keyid) cIndex=ALLTRIM(TreeVie.parentid) cText=ALLTRIM(TreeVie.nametext) BEGIN TRANS cSQL='INSERT INTO TreeView_Txt (KeyID, ParentID, Text_Name) VALUES (?cKey, ?cIndex, ?cText)' =SQLPREPARE(gnConnHandle, cSQL) =SQLEXEC(gnConnHandle, cSQL) =SQLCOMMIT(gnConnHandle) END TRANS SKIP LOOP EXIT ENDDO Подскажите как сделать так, чтобы в Treeview при нажатии на знак '+' или '-' выбирался этот узел. Раздел1 Элемент1 Элемент2 Каталог1 Элемент3 Элемент4 Каталог2 Каталог5 Элемент5 Элемент6 Каталог7 Каталог3 Элемент9 Каталог6 Каталог4 Элемент7 Элемент8 ***************************************** Подскажите можeт ли хранимая процедура каким-то образом в таблице базы .gdb IB перебирать (просматривать) записи? Напимер, как в VFP, т.е. SCAN ENDSCAN DO WHILE !EOF() SKIP LOOP ENDDO FOR n=1 TO RECCOUNT() NEXT Если да, то как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2005, 17:48:46
|
|||
|---|---|---|---|
Перебор записей таблицы в базе |
|||
|
#18+
Mike222 wrote: > Подскажите что тут неверно. В .gdb базе IB не получается заполнить теблицу, > т.е. добавляется пустая строка, без данных. Попробую, пока KD мессагу в форум по FoxPro не отпинал. :) > BEGIN TRANS > cSQL='INSERT INTO TreeView_Txt (KeyID, ParentID, Text_Name) VALUES > (?cKey, ?cIndex, ?cText)' Вот здесь поставь брякпойнт и посмотри чему равна cSQL. Сильно похоже, что вместо переменных будут пустые строки. > Подскажите как сделать так, чтобы в Treeview при нажатии на знак '+' или > '-' выбирался этот узел. В форум по фоксу. > Подскажите можeт ли хранимая процедура каким-то образом > в таблице базы .gdb IB перебирать (просматривать) записи? for ... select .... into .... begin suspend end подробнее - в доке на http://www.ibase.ru - language reference Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&mobile=1&tid=1592921]: |
0ms |
get settings: |
4ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
16ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 280ms |

| 0 / 0 |
