Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
Просвятите тёмного человека как в CREATE TABLE подставить вместо имени таблици переменную с именем? Давно, ещё на 2.6, подставлял, но за прошедшие годы уже забыл :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2005, 15:27 |
|
||
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2005, 15:46 |
|
||
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
А символ подстановки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 10:12 |
|
||
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
А вот скобочки вокруг lc_nameTable и есть символ подстановки... Можно еще &lc_nameTable. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 13:05 |
|
||
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
Нет :) Скобочки вокруг перменной указывают что значение переменой берется по ссылке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 13:14 |
|
||
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
Неправда. Скобочки вокруг переменной не на это указывают. Так исстари повелось, что во многих фоксовых командах параметр можно указывать явно прямо в тексте команды (например, USE CUSTOMER). В таких командах, чтобы указать на то, что параметр указан не явно, а должен быть взят из переменной, используют скобки: USE (m.Tab2Open). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 14:08 |
|
||
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
SAM-FoxProА вот скобочки вокруг lc_nameTable и есть символ подстановки... Можно еще &lc_nameTable. С символом подстановки & не получится. Будет создана таблица &lc_nameTable, а не lc_nameTable. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 18:50 |
|
||
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
Glyba что именно не правда ? Откройте Help к фоксу и почитайте. Потом будете делать такие радикальные заявления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 19:48 |
|
||
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
Открываем Help и читаем HELP VFP3Совет По мере возможности старайтесь использовать вместо макроподстановки выражение имени. Такое выражение действует как макроподстановка, но оно может передавать в качестве имен только символьные строки. Употребляя выражение имени, вы значительно ускорите процесс обработки команды или функции, допускающей задание имени (имени файла, имени окна, имени меню и т.д.). Подробнее о выражениях имени см. главу 2 "Обзор языка программирования" Руководства разработчика. Следующие команды являются допустимыми: STORE 'customer' TO gcTableName STORE 'company' TO gcTagName USE &gcTableName ORDER &gcTagName но лучше воспользоваться выражением имени: USE (gcTableName) ORDER (gcTagName) Здесь не очень корректный перевод того, чем является выражение в скобках. В оригинале это называется: a name expression . Более точно это переводится как именованное выражение . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 20:59 |
|
||
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
Тогда задумайтесь чем отличается: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 21:23 |
|
||
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
fanblack SAM-FoxProА вот скобочки вокруг lc_nameTable и есть символ подстановки... Можно еще &lc_nameTable. С символом подстановки & не получится. Будет создана таблица &lc_nameTable, а не lc_nameTable. Приношу извинения за допущенную не точность, но при выполнении оператора thisform.label1.caption = &thisform.text1.value возникает ошибка, а если так thisform.label1.caption = (thisform.text1.value) то выполняется без ошибки. Может я чего-нибудь не понимаю, поправьте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2005, 23:04 |
|
||
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
Макроподстановку на практике заканчивают пробелом только потому, что лень точки писать. ;-) На самом деле, полный синтаксис макроподстановки такой: Код: plaintext Код: plaintext 1. А если надо истинные точки в макроподстановке передать, то стоит попробовать писать Код: plaintext 1. 2. 3. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2005, 01:15 |
|
||
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
Hi luser! Читаем раздел хелпа Name Expressions и наслаждаемся :) Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2005, 02:16 |
|
||
|
Как подставить вместо имени таблицы переменную?
|
|||
|---|---|---|---|
|
#18+
luserGlyba что именно не правда ? Неправда вот что: Скобочки вокруг перменной указывают что значение переменой берется по ссылке. В данном случае скобочки указывают, что слово внутри них - это имя переменной, в которой лежит требуемый параметр, а не сам этот строковый параметр, написанный без кавычек, как это принято в таких командах. Откройте Help к фоксу и почитайте. Потом будете делать такие радикальные заявления. Я знаю, как создать таблицу с произвольным именем. А если я чего-то не знаю, то читаю хелп, как вы мне справедливо советуете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2005, 10:35 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32856432&tid=1595130]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 276ms |
| total: | 381ms |

| 0 / 0 |
