|
выборка по переменной
|
|||
---|---|---|---|
#18+
nomerpc = 00 @ 2, 0 SAY 'Номер компьютера' GET nomerpc PICTURE "@L 99" READ ? nomerpc use baza1 copy to baza2 while nomer_pc = nomerpc хочу чтобы в (база1) остались данные соответствующие введенному числу(nomerpc). что я делаю не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 09:15 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
copy to baza2 while for nomer_pc = nomerpc while - начиная с текущей записи пока выполняется условие for - все записи удовлетворяющие условию ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 09:25 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
Dima T, ругается все равно operator/operand type is mismatch меня больше смущает ввод данных, мне нужно чтобы он число вбитое переменной присвоил для последующего сравнения ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 09:44 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
поле nomer_pc какого типа? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 10:13 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
Dima T, type - character ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 10:21 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
тогда nomerpc тоже должно быть character Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 10:26 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
Dima T, СПАСИБО! все пашит в данном контексте, сейчас все это в прогу вставлю там погляжу еще. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 10:35 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
Или так: Код: sql 1.
Наоборот ( val(nomer_pc)=nomerpc ) не советую. Только если уверены, что символы в поле цифры и ничего, кроме цифр. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 10:40 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
Jonny540Или так: Код: sql 1.
Тоже не вариант. Запусти: Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 10:44 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
Jonny540Только если уверены, что символы в поле цифры и ничего, кроме цифр.ЕМНИП вот этоqdesnikPICTURE "@L 99"и есть "(одна или две) цифры и ничего, кроме цифр". ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 10:45 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
tanglirJonny540Только если уверены, что символы в поле цифры и ничего, кроме цифр.ЕМНИП вот этоqdesnikPICTURE "@L 99"и есть "(одна или две) цифры и ничего, кроме цифр".В поле таблицы , с которым идет сравнение, а не в переменной. Dima T Прошу пардону пропустил символ :) Вот так надо: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 11:05 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
Jonny540В поле таблицы , с которым идет сравнениеЕсли в этом поле есть что-то, кроме цифр, то ТС - ССЗБ. Ибо в таком случае его код не сможет найти такие значения. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 11:08 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
tanglirJonny540В поле таблицы , с которым идет сравнениеЕсли в этом поле есть что-то, кроме цифр, то ТС - ССЗБ. Ибо в таком случае его код не сможет найти такие значения.Поле символьное, всяко может быть :)) Как говорится, доверяй, но проверяй. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 11:15 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
Jonny540 Dima T Прошу пардону пропустил символ :) Вот так надо: Код: sql 1.
Опять не угадал :) Код: sql 1. 2. 3.
а так сработает Код: sql 1.
и то не всегда Код: sql 1. 2. 3.
тут надо еще предварительно ведущие нули убирать из nomer_pc. и изначально принять за правило что ' 1', '01' и '1 ' обозначают одно и тоже. PS Проще nomer_pc числовым сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 11:41 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
Dima TПроще nomer_pc числовым сделать.Пожалуй, да :) Хотя все возможно в этом мире. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 12:12 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
qdesniknomerpc = 00 @ 2, 0 SAY 'Номер компьютера' GET nomerpc PICTURE "@L 99" READ ? nomerpc use baza1 copy to baza2 while nomer_pc = nomerpc хочу чтобы в (база1) остались данные соответствующие введенному числу(nomerpc). что я делаю не так? А вы разницу между WHILE и FOR различаете ? Код: sql 1.
Кстати, не сказано, кто такой nomer_pc. Хотя не суть важно ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2013, 14:17 |
|
выборка по переменной
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
сделал так и всё работает, больше мудрить не вижу смысла. Всем спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2013, 03:02 |
|
|
start [/forum/topic.php?fid=41&msg=38141126&tid=1583174]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 164ms |
0 / 0 |