hola, veran es que estoy realizando un reporte utilizando crystal reportes y c# en visual studio 2010 y bueno desde el crystal report hago referencia al stored procedure que esta en sqlserver y en c# envio un parametro y funciona correctamente pero no se como enviar mas de un parametro les dejo lo que he hecho talvez me puedan ayudar gracias
este es el storeprocedure en base a este realize el reporte por lo que debo enviar estos 2 parametros desde c# al crystal reports
Código PHP:
@centro varchar(50),
@grado varchar(50)
AS
select Nombre,Telefono,Centro_Educativo,Grado,Direccion,Saldo,Observaciones
from Datos
where Centro_Educativo = @centro AND Grado = @grado
esto es lo que tengo en c# con un parametro funciona bien pero no se como agregar el segundo parametro
Código PHP:
ReportDocument orep = new ReportDocument();
ParameterField pf = new ParameterField();
ParameterFields pfs = new ParameterFields();
ParameterDiscreteValue pdv = new ParameterDiscreteValue();
//aqui envio un parametro pero no se como agregar el otro parametro
// ya que al querer Add otro copiando esto mismo se reemplaza el anterior
pf.Name = "@centro";
pdv.Value = centro.Text;
pf.CurrentValues.Add(pdv);
pfs.Add(pf);
crystalReportViewer1.ParameterFieldInfo = pfs;
orep.Load("C:/Users..../rep2.rpt");
crystalReportViewer1.ReportSource = orep;
Gracias espero que puedan ayudarme