
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.02.2007, 19:20
|
|||
|---|---|---|---|
|
|||
Ошибка при добавлении |
|||
|
#18+
Помогите разобраться... Приложение на VS2005, БД на Access добавляю запись insCommand.CommandText = "INSERT INTO Currency (curr_code, curr_name) VALUES (\"" + this.code + "\", \"" + this.name + "\")"; поля curr_code и curr_name - текстовые вылетает ошибка "Ошибка синтаксиса в инструкции INSERT INTO." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.02.2007, 21:44
|
|||
|---|---|---|---|
|
|||
Ошибка при добавлении |
|||
|
#18+
В SQL-запросах строковые константы должны обрамляться одинарными кавычками, а не двойными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2007, 10:24
|
|||
|---|---|---|---|
|
|||
Ошибка при добавлении |
|||
|
#18+
Сначала пробовала и одинарные, тот же результат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2007, 11:23
|
|||
|---|---|---|---|
|
|||
Ошибка при добавлении |
|||
|
#18+
ответ оказался таким: insCommand.CommandText = "INSERT INTO `Currency`(`curr_code`, `curr_name`) VALUES (?, ?)"; insCommand.Parameters.Add(new OleDbParameter("curr_code", this.code)); insCommand.Parameters.Add(new OleDbParameter("curr_name", this.name)); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&mobile=1&tid=1352962]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 449ms |

| 0 / 0 |
