![]() |
Error en el modulo sqloledb.dll
Hola a todos:
Quisiera que me ayudaran en el siguiente tema: tengo un TADOStoreProc que ejecuta un procedimiento almacenado del SQL Server 2000. Cuando se hace clic a un botón de búsqueda se ejecuta el siguiente procedure mostrando el resultado en un Grid
El procedimeinto almacenado es tan sencillo como esto:
La primera vez que se ejecuta lo hace bien, si por alguna razon se hace clic al boton una segunda vez o tercer, a veces sale el siguiente error Cita:
|
Resolução do Problema
Ative a propriedade "Prepared" do compenente "ComLkUp" pra "True".Reescreva seu código da seguinte forma:procedure TfrmComunidades.MuestraComunidades(Sender: TObject);begin with DM do begin if ComLkUp.ProcedureName <> 'ComunidadesVER;1' then begin
ComLkUp.ProcedureName := 'ComunidadesVER;1'; // Caso tenha algum parâmetro coloque a seguinte linha de código ComLkUp.Parameters.Refresh; end; ComLkUp.ExecProc; end;end; |
| La franja horaria es GMT +2. Ahora son las 16:02:58. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi