confirmar un codigo de alta
tengo el siguiente codigo para el alta de un cliente pero le he ayadido un where y me da este error al aplicarla
2147217908 - No se estableció ningún texto de comando para el objeto de comando
el codigo es el siguiente:
case "U" 'Alta de nuevo registro
sCabecera="registro introducido correctamente."
cmGestor.CommandText="INSERT INTO tbcliente " _
& "(cliente,fecha,datos,telefono,emilio) " _
& "VALUES (?,?,?,?,?) WHERE idcliente="&cint(sCid)&" ;"
Set objParam=cmGestor.CreateParameter(, 201, , 150, scliente) cmGestor.Parameters.Append objParam
Set objParam=cmGestor.CreateParameter(, 201, , 11, sfecha)
cmGestor.Parameters.Append objParam
Set objParam=cmGestor.CreateParameter(, 201, , 150, sdatos)
cmGestor.Parameters.Append objParam
Set objParam=cmGestor.CreateParameter(, 201, , 50, telefono cmGestor.Parameters.Append objParam
Set objParam=cmGestor.CreateParameter(, 201, , 50, semilio) cmGestor.Parameters.Append objParam
todos los campos de la tabal son de tipo texto. y las variables contienen datos.
Si alguien me pudiera ayudar muchas gracias
2147217908 - No se estableció ningún texto de comando para el objeto de comando
el codigo es el siguiente:
case "U" 'Alta de nuevo registro
sCabecera="registro introducido correctamente."
cmGestor.CommandText="INSERT INTO tbcliente " _
& "(cliente,fecha,datos,telefono,emilio) " _
& "VALUES (?,?,?,?,?) WHERE idcliente="&cint(sCid)&" ;"
Set objParam=cmGestor.CreateParameter(, 201, , 150, scliente) cmGestor.Parameters.Append objParam
Set objParam=cmGestor.CreateParameter(, 201, , 11, sfecha)
cmGestor.Parameters.Append objParam
Set objParam=cmGestor.CreateParameter(, 201, , 150, sdatos)
cmGestor.Parameters.Append objParam
Set objParam=cmGestor.CreateParameter(, 201, , 50, telefono cmGestor.Parameters.Append objParam
Set objParam=cmGestor.CreateParameter(, 201, , 50, semilio) cmGestor.Parameters.Append objParam
todos los campos de la tabal son de tipo texto. y las variables contienen datos.
Si alguien me pudiera ayudar muchas gracias