Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > обновление cn и rs


Автор: Igor Graf 19.7.2005, 10:22
странно тема моя 2 раза добавилась

ну раз такое дело, задам еще вопрос

ну значит я соединился и добавляю новую запись

Код

mcnnMain.Execute "INSERT INTO students (fio) VALUES('" & Text1.Text & "')"
mcnnMain.Execute "INSERT INTO students (path) VALUES('" & sPath & "')"


sPath содержит путь картинки, text1.text-ф.и.о, нажимаю добавить и в

Код

mcnnMain.Execute "INSERT INTO students (path) VALUES('" & sPath & "')"


выдает ошибку: неправильный sql запрос, как только не менял его не получается, хотя если через рекордсет делать то все нормально, но мне хочется именно так сделать , подскажите, что не так

с уважением Graf smile

Автор: Akina 19.7.2005, 13:30
Вообще если имя поля с чем-то совпадает - бери его в карадватные скобки.

path - это переменная среды, системная...

Автор: Igor Graf 20.7.2005, 12:52
Спасибо за ответы!!

Цитата
Вообще если имя поля с чем-то совпадает - бери его в карадватные скобки.


это в смысле

Код

mcnnMain.Execute "INSERT INTO students (path) VALUES([sPath])"?


И это, если можно, еще на один вопрос ответь пожалуйста, проблема такая : соединяюсь с mysql, создаю рекордсет, делаю кнопки добавить , обновить, в них:

"Add"
Код

rs.AddNew
Text1.Text = " "


"Update"
Код

rs.Fields("Talim").Value = Text1.Text
rs.Update


короче такая фигня, добавляю в текст1 =123, сохраняю, все ништяк ,затем add new текст1 =1234 нажимаю update и ........
'-2147217887 (80040e21)-ошибка при выполнении многошаговой операции
причем если ввести также 3 символа , то все норма, в чем проблема?

в таблице поле построено след образом: тип текст, nul

Автор: Akina 20.7.2005, 13:24
Цитата(Igor @ 20.7.2005, 13:52)
это в смысле

mcnnMain.Execute "INSERT INTO students ([path]) VALUES('" & sPath & "')"

Цитата(Igor @ 20.7.2005, 13:52)
Код

rs.Fields("Talim").Value = Text1.Text

Код

rs!Talim = Text1.Text

Автор: Igor Graf 20.7.2005, 13:43

Код

rs!Talim = Text1.Text


Большое спасибо за участие, но к сожалению , ошибка та же, не могу понять в чем дело!

С уважением Graf

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)