Re: не работает UPDATE
От: ZAMUNDA Земля для жалоб и предложений
Дата: 08.11.05 19:11
Оценка:
Здравствуйте, nimjan, Вы писали:

N>Есть класс:


Я конечно, в VB.Net не спец, но в ADO такое
N>
N>        Dim oUpdCmd As SqlCommand
N>        strSQL = "UPDATE authors set au_lname = @au_lname, au_fname = @au_fname, WHERE au_id = @au_id"
N>        oUpdCmd = New SqlCommand(strSQL, cnPubs)
N>        oUpdCmd.Parameters.Add("@au_id", SqlDbType.VarChar, 11, "au_id")
N>        oUpdCmd.Parameters.Add("@au_lname", SqlDbType.VarChar, 40, "au_lname")
N>        oUpdCmd.Parameters.Add("@au_fname", SqlDbType.VarChar, 40, "au_fname")
N>        daPubs.UpdateCommand = oUpdCmd
N>

не работает. На сервер БД, IMHO, "UPDATE authors set au_lname = @au_lname, au_fname = @au_fname, WHERE au_id = @au_id" и пойдёт. Проверьте какая строка до БД доходит.

PS: может это проще в .Net форуме спросить.
Наука изощряет ум; ученье вострит память.
(c) Козьма Прутков
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.