|
|
|
Ошибка при добавлении
|
|||
|---|---|---|---|
|
#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, 19:20 |
|
||
|
Ошибка при добавлении
|
|||
|---|---|---|---|
|
#18+
В SQL-запросах строковые константы должны обрамляться одинарными кавычками, а не двойными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 21:44 |
|
||
|
Ошибка при добавлении
|
|||
|---|---|---|---|
|
#18+
Сначала пробовала и одинарные, тот же результат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2007, 10:24 |
|
||
|
Ошибка при добавлении
|
|||
|---|---|---|---|
|
#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)); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2007, 11:23 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=34301452&tid=1352962]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 354ms |

| 0 / 0 |
