|
|
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
Ребята октябрята скажите мне кто нибудь когда нибудь делал текстовое поле и если в него ввести запрос SQL запрос например select * from Chtototam и нажимали кнопку Вперед и этот запрос выполнялся бы из программы. Как это сделать и есть у кого нибудь пример. Ну как в phpMyAdmin в Web php ну или окно запроса в Query Analizer © йа вставило 0_о ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 09:50 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
А результат в каком виде получить нужно? Если в DataWindow, то см. SyntaxFromSQL(...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 10:01 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 13:17 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
Riska Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. И как этим получить select * ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 13:22 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
Я так понял, что сам селект написан в текстовом поле. Вопрос был, как этот селект запустить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 13:52 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
RiskaЯ так понял, что сам селект написан в текстовом поле. Вопрос был, как этот селект запустить. Ну селект наверное обычно запускают для того, чтобы он что-то вернул? Я понимаю был бы update или delete, можно бы было обойтись конструкцией execute immediate. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 14:14 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
Локшин Марк RiskaЯ так понял, что сам селект написан в текстовом поле. Вопрос был, как этот селект запустить. Ну селект наверное обычно запускают для того, чтобы он что-то вернул? Я понимаю был бы update или delete, можно бы было обойтись конструкцией execute immediate. А это чем не подходит? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 14:18 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
Riska Локшин Марк RiskaЯ так понял, что сам селект написан в текстовом поле. Вопрос был, как этот селект запустить. Ну селект наверное обычно запускают для того, чтобы он что-то вернул? Я понимаю был бы update или delete, можно бы было обойтись конструкцией execute immediate. А это чем не подходит? Код: plaintext Как это может обработать произвольный запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 14:22 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
RiskaА это чем не подходит? Код: plaintext если этот запрос возвращает более одной колонки, то эта конструкция не сработает. еще есть sqlda ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 14:28 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
Если имеется ввиду именно SELECT * , то наверное, вообще никак нельзя сделать. А если конкретные столбцы указать, то все работает нормально. Только нужно исправить Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 14:32 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
Dmitry.. RiskaА это чем не подходит? Код: plaintext если этот запрос возвращает более одной колонки, то эта конструкция не сработает. еще есть sqlda Понятно, что число и тип переменных должны соответствовать предложению в селекте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 14:39 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
RiskaЕсли имеется ввиду именно SELECT * , то наверное, вообще никак нельзя сделать. А если конкретные столбцы указать, то все работает нормально. Только нужно исправить Код: plaintext Код: plaintext Какая разница * или конкретные столбцы когда запрос может меняться динамически а * это по синтаксису только псевдоним? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 14:41 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
RiskaПонятно, что число и тип переменных должны соответствовать предложению в селекте. И где это Вы увидели в исходном вопросе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 14:42 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
Локшин Марк RiskaПонятно, что число и тип переменных должны соответствовать предложению в селекте. И где это Вы увидели в исходном вопросе? В исходном вопросе этого нет. Это написано в исходном ответе. А то, что число и тип переменных должны соответствовать предложению в селекте, так это и ежу понятно. Иначе не будет работать. Как получить кол-во и тип переменных пусть автор вопроса решает сам (может быть там выбирается всегда только имя). Если совсем не известен селект, то можно, например, после слова SELECT получить кол-во столбцов (они разделены запятыми), а тип переменных задать "any". Потом, если надо, проверять на isnumber, isdate и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 16:19 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
Riska[quot Локшин Марк]В исходном вопросе этого нет. Это написано в исходном ответе. Т.е. это нормально ответить на вопрос который не спрашивали не ответив на вопрос который спрашивали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 17:30 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
Насколько я понимаю, имеется текстовое поле с неким селектом внутри. Нужно нажать на кнопочку и получить результат этого селекта. Если это так, то ответ дан. http://www.sql.ru/forum/actualthread.aspx?tid=587332#6083165 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 18:10 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
RiskaНасколько я понимаю, имеется текстовое поле с неким селектом внутри. Нужно нажать на кнопочку и получить результат этого селекта. Если это так, то ответ дан. http://www.sql.ru/forum/actualthread.aspx?tid=587332#6083165 У Вас бурная фантазия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2008, 10:41 |
|
||
|
Поля как в SQL менеджер
|
|||
|---|---|---|---|
|
#18+
Ой ну спасибо ребята!!! А что это за ошибка она меня бесит Retrieve argument 12 does not match expected type ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2008, 11:20 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=35497128&tid=1336561]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 161ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...