c# - how to load .rpt file from specific folder -


i using access database ,and vs2010,i trying load crystal report getting error line ,what wrong server how should write

rptdoc.load(server.mappath("c:/users/monika/documents/visual studio 2010/projects/sonorepo/sonorepo/report/patientcrystalreport.rpt")); server

code

private void viewreport_load(object sender, eventargs e)         {             reportdocument rptdoc = new reportdocument();             patientdataset ds = new patientdataset(); // .xsd file name             datatable dt = new datatable();              // set name of data table             dt.tablename = "patient crystal report ";             dt = getallpatients(); //this function located below function             ds.tables[0].merge(dt);              //getting error here            // .rpt file path below              rptdoc.load(server.mappath("c:/users/monika/documents/visual studio 2010/projects/sonorepo/sonorepo/report/patientcrystalreport.rpt"));              //set dataset report viewer.             rptdoc.setdatasource(ds);             patientcrystalreport.reportsource = rptdoc;         } 

try without server.mappath:

rptdoc.load(@"c:\....rpt"); 

mappath intended use server-side code in web programming. since you're using winforms, it's useless.


Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -