es bastante largo de explicar. Pero haremos el intento
si usas SQLServer capaz que lo que mejor te conviene es usar ADO.. por lo menos es lo mas sencillo y lo que todo el mundo usa. Sino tienes alternativas como DBX.. eso queda a tu criterio.
Tanto en ADO como en DBX tienes que hacer la conexión. Busca en aqui en el foro como hacerlo
luego agregas un componente de tipo StoreProc y como parametros configuras la conexión. Una ves que este conectado a la base simplemente en "ProcedureName" o "StoreProcName" segun corresponda, seleccionas el Store que quieres conectar.
Luego de eso automaticamente te carga todos los parametros de ingreso y egreso que tengas y despues simplemente lo puedes manejar desde codigo. Aca te dejo un ejemplo de un store en DBX:
Código:
DM.spBuscarPersonas.Close;
DM.spBuscarPersonas.ParamByName('nombreContacto').AsString := 'Santus'; DM.spBuscarPersonas.ParamByName('tipoDeContacto').AsInteger := 0;
DM.spBuscarPersonas.ParamByName('localidad').AsInteger := 0;
DM.spBuscarPersonas.Open;
Esto me devuelve un dataset que puedes conectar con una grilla o lo que quieras. Notese que si es un store que no devuelve resultados, supongamos un insert, tienes que ponerle lo mismo pero al final pones
Código:
DM.spBuscarPersonas.ExecProc;
Espero haberte sido de ayuda. No te digo que te saldrá de una, pero es buen comienzo. Es necesario que lo intentes y si te quedas en algun lugar, hacer una consulta bien concreta sobre tu problema. Muchos saludos.