使用 GiosPDF Library在 ASP .NET 3.5 Web 应用程序中。库示例使用数据表来填充 PDF 表。我所有的数据都在各种 SQLDataSources 中。如何将 SqlDataSource 转换/转换为数据表?
我试过这个:
DataView sdsLateRoutesDV = new DataView();
DataTable sdsLateRoutesDT = new DataTable();
sdsLateRoutesDV = (DataView)sdsLateRoutes_long.Select(DataSourceSelectArguments.Empty);
sdsLateRoutesDT = sdsLateRoutesDV.ToTable();
但是它崩溃了...
最佳答案
我想到的是:
/* create dataview from sql data source */
DataView dv = (DataView)sqlDataSource.Select(DataSourceSelectArguments.Empty);
/* convert dataview to datatable */
DataTable dt = dv.ToTable();
/* create new PDF table */
PdfTable pt = myPdfDocument.NewTable(FontRegular,1,1,1);
/* import datatable into PDF table */
pt.ImportDataTable(dt)
关于c# - ASP .NET C# - 将圆形 SqlDataSource 放入方形 DataTable 孔中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1532937/