Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Pessoal,
estou com o seguinte problema ao tentar cadastrar info no banco Mysql hospedado na locaweb. Ao utilizar a seguinte instrução sql (SELECT * FROM produtos WHERE 1<>1) a página nao faz o cadastro e retorna o erro (Microsoft Cursor Engine error '80040e21' Multiple-step operation generated errors. Check each status value). Porem se eu usar a instrução (SELECT id, nome, valor FROM produtos WHERE 1<>1) ai ele funciona.
A questão é que o sistema é gigantesco, se não puder usar o * o trabalho será dobrado.
Alguem saberia como solucionar?
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.CursorLocation = 3
objRS.CursorType = 0
objRS.LockType = 3
strQ = " SELECT * FROM produtos WHERE 1<>1"
objRS.Open strQ, Conexao
objRS.AddNew()
objRS("produto") = Request.Form("produto")
objRS("valor") = Request.Form("valor")
On Error Resume Next
objRS.UpdateBatch
objRS.Close
Set objRS = Nothing
Carregando comentários...