Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
14.10.2013, 13:38
|
|||
---|---|---|---|
|
|||
Memo |
|||
#18+
Подскажите как содержимое мемо поля перенести построчно в таблицу?я делаю через alines(), в результате в таблицу заносится только первая строка массива,также кол-во строк в получившейся таблице соответствует кол-ву строк массива... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 13:43
|
|||
---|---|---|---|
Memo |
|||
#18+
grommilitary, ALINES() - Выполняет копирование каждой строки символьного выражения или memo-поля в соответствующий элемент массива А как в таблицу заносишь мы должны сами догадаться? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 14:39
|
|||
---|---|---|---|
|
|||
Memo |
|||
#18+
Aarray=ALINES (Marray, мемополе, chr(13)+chr(10)) create table xxx (jj c(254)) for i=1 to lAarr str=aMarr [i,1] select xxx append blank replace jj with str ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 14:43
|
|||
---|---|---|---|
Memo |
|||
#18+
grommilitaryAarray=ALINES (Marray, мемополе, chr(13)+chr(10)) create table xxx (jj c(254)) for i=1 to lAarr str=aMarr [i,1] select xxx append blank replace jj with str В chr(13)+chr(10) уверенность есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 14:54
|
|||
---|---|---|---|
|
|||
Memo |
|||
#18+
строки в мемополе попали из текстовиков,в них окончание строк откат каретки... вроде бы... по этим символам и хотел строки из мемо распихать в таблицу ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 15:03
|
|||
---|---|---|---|
Memo |
|||
#18+
grommilitary, Ну так проверь - и будет понятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 15:10
|
|||
---|---|---|---|
Memo |
|||
#18+
Для разбора на строки третий параметр ALINES() не надо указывать. По дефолту понимает оба варианта chr(13) + chr(10) и chr(13) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 15:21
|
|||
---|---|---|---|
|
|||
Memo |
|||
#18+
попробовал внести в таблицу строки из массива через append blank replace yy with substr () таже хрень вносится только первая строка мемополя во все строчки таблицы, я где то неправильно из массива читаю в таблицу и никак не въеду где...хелп.. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 15:23
|
|||
---|---|---|---|
|
|||
Memo |
|||
#18+
в массив корректно заношу,проверено ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 15:25
|
|||
---|---|---|---|
|
|||
Memo |
|||
#18+
окончание строки chr(10)+chr(13), проверено ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 15:25
|
|||
---|---|---|---|
Memo |
|||
#18+
grommilitary, FOR i = 1 to ALEN(mArray, 1) INSERT INTO myTable (myField) VALUES (mArray(i)) ENDFOR ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 15:26
|
|||
---|---|---|---|
Memo |
|||
#18+
IgorNGgrommilitary, FOR i = 1 to ALEN(mArray, 1) INSERT INTO myTable (myField) VALUES (mArray(i)) i = i + 1 ENDFOR ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 15:29
|
|||
---|---|---|---|
Memo |
|||
#18+
IgorNGIgorNGgrommilitary, FOR i = 1 to ALEN(mArray, 1) INSERT INTO myTable (myField) VALUES (mArray(i)) i = i + 1 ENDFOR так через строчку будет вставлять ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 15:31
|
|||
---|---|---|---|
Memo |
|||
#18+
grommilitaryпопробовал внести в таблицу строки из массива через append blank replace yy with substr () таже хрень вносится только первая строка мемополя во все строчки таблицы, я где то неправильно из массива читаю в таблицу и никак не въеду где...хелп.. код целиком покажи, телепатов тут нет. Возможно ENDFOR забыл. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 15:38
|
|||
---|---|---|---|
|
|||
Memo |
|||
#18+
спасибо огромное парни!!!с вашей помощью заработало! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 16:22
|
|||
---|---|---|---|
|
|||
Memo |
|||
#18+
парни а почему по alines() в массив попадают строки только из одного мемополя в то время как их далеко не одно?в работу берется только последнее memo... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 16:46
|
|||
---|---|---|---|
Memo |
|||
#18+
grommilitary, Ну код-то полностью приведи. Может, у тебя SCAN нет, нам же не видно. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 16:48
|
|||
---|---|---|---|
Memo |
|||
#18+
Потому что ты написал код для обработки мемополя одной записи. Чтобы обработать мемополе для всех записей, надо перебрать все записи. Оберни в цикл SCAN ... ENDSCAN ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 17:16
|
|||
---|---|---|---|
|
|||
Memo |
|||
#18+
scan..endscan не использовал,пытался подсчитать кол-во записей в мемополе,занести это в массив и читать содержимое по порядку проделывая вышеупомянутое,ниче не вышло пока...а scan..endscan каким образом юзать?сорри пишу с телефона код тяжко вставлять(( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 17:24
|
|||
---|---|---|---|
Memo |
|||
#18+
grommilitary, В мемо-поле НЕТ записей. Наоборот, в каждой записи имеется мемо-поле, содержащее какой-либо текст. Вот и нужен цикл по всем записям: SCAN твой код ENDSCAN ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 17:37
|
|||
---|---|---|---|
|
|||
Memo |
|||
#18+
а если например в коде есть куски которые не нужно зацикливать по scan..endscan, их можно пропустить как то? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 17:47
|
|||
---|---|---|---|
Memo |
|||
#18+
grommilitary, Значит эти куски должны быть вне цикла. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 17:51
|
|||
---|---|---|---|
|
|||
Memo |
|||
#18+
спасибо,пробую сделать... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.10.2013, 18:30
|
|||
---|---|---|---|
Memo |
|||
#18+
grommilitary каким образом юзать? "Лучше день потерять потом за час долететь" (с) Возьми нормальную книгу по фоксу и почитай. Целиком почитай. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1582881]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
156ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 270ms |
0 / 0 |