Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: Помогите, пожалуйста найти ошибку в скрипте Добавлено: 21.09.11 01:00  

Автор вопроса:  Lev
Уважаемые форумчане,

Помогите, пожалуйста. Где ошибка?

Form1.pQueryDef.SQL = "UPDATE Chem SET (Name, Syn, Formula, MW, CAS, Prop, Solub, Stab, Hazard, Notes, Place, Form, Ordnum, Frm, Pack) VALUES " + _
            "(`p0`,`p1`,`p2`,`p3`,`p4`,`p5`,`p6`,`p7`,`p8`,`p9`,`p10`,`p11`,`p12`,`p13`,`p14`)" + " WHERE ID=" + myID
  Form1.pQueryDef.Parameters(0) = Text1.Text
  Form1.pQueryDef.Parameters(1) = Text2.Text
  Form1.pQueryDef.Parameters(2) = Text3.Text
  ...
  Form1.pQueryDef.Parameters(14) = Text14.Text

Дебаг выдает ошибку 3144.

С переменной myID все в порядке, работает как часы с функцией DELETE

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 Lev



Вопросов: 1
Ответов: 1
 Профиль | | #1 Добавлено: 21.09.11 01:02
Причем его собрат работает четко, без ошибок:

Form1.pQueryDef.SQL = "INSERT INTO Chem (Name, Syn, Formula, MW, CAS, Prop, Solub, Stab, Hazard, Notes, Place, Form, Ordnum, Frm, Pack) VALUES " + _
            ";(`p0`,`p1`,`p2`,`p3`,`p4`,`p5`,`p6`,`p7`,`p8`,`p9`,`p10`,`p11`,`p12`,`p13`,`p14`)"
  Form1.pQueryDef.Parameters(0) = Text1.Text
  Form1.pQueryDef.Parameters(1) = Text2.Text
  Form1.pQueryDef.Parameters(2) = Text3.Text

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам