|
Использование переменных в запросе к MySQL из C#
|
|||
---|---|---|---|
#18+
Вот такой пример кода: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
При попытке выполнить такой запрос будет ошибка: ex.Message = "Fatal error encountered during command execution." ex.InnerException = "Parameter '@aa' must be defined." Выполняя этот же запрос, к примеру в MySQL-Front, результат без ошибок! Не могу понять в чем дело и почему так. Конфигурация: MS VS 2008, MySQL Server 6.0, MySQL Connector Net 6.1.2. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2010, 08:17 |
|
Использование переменных в запросе к MySQL из C#
|
|||
---|---|---|---|
#18+
pr37aleks, а где определяется параметр запроса? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2010, 10:43 |
|
Использование переменных в запросе к MySQL из C#
|
|||
---|---|---|---|
#18+
не знаю как в MySQL, а в SQL-92, переменные надо объявлять Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2010, 10:46 |
|
Использование переменных в запросе к MySQL из C#
|
|||
---|---|---|---|
#18+
curiousMan, вот вот... Нужно же не только объявить переменную, но и задать ей значение. В MySQL так же как и в MS SQL ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2010, 11:08 |
|
Использование переменных в запросе к MySQL из C#
|
|||
---|---|---|---|
#18+
curiousManне знаю как в MySQL, а в SQL-92, переменные надо объявлять Код: plaintext 1.
Правильное начало, но через MySQL Connector такое бы не сработало. Решение я нашел - http://www.gotdotnet.ru/forums/1/128412 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2010, 05:31 |
|
Использование переменных в запросе к MySQL из C#
|
|||
---|---|---|---|
#18+
Тоже столкнулся с этой проблемой и нашёл достаточно простое решение. В ConnectionString необходимо было добавить ";Allow User Variables=True" После этого переменные начинают работать так же, как в консоли MySql источник: http://stackoverflow.com/questions/10323129/sign-in-mysql-query-in-asp-net http://stackoverflow.com/questions/5524632/how-can-i-use-a-mysql-user-defined-variable-in-a-net-mysqlcommand ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2012, 10:45 |
|
|
start [/forum/topic.php?fid=20&fpage=187&tid=1405629]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 160ms |
0 / 0 |