dim sql as string="SELECT * from tableA"
十年的隆回网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站的优势是能够根据用户设备显示端的尺寸不同,自动调整隆回建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“隆回网站设计”,“隆回网站推广”以来,每个客户项目都认真落实执行。
dim dtable as new datatable
SqlCmd = New OleDbCommand(sql, SqlConn)
SqlApt = New OleDbDataAdapter(sql )
SqlApt.Fill(dtable)
combobox1.datasource=dtable
如果是excel做好的模板,就是说如果有数据,也有对数据的图表,那只要更改了数据,则图表自动更改。
如果重新建立的,可以先在指定的单元格里填充数据,然后创建图表,再指定图表的数据对应的单元格。
我只做过模板的,获得一个工作表的一个图表对象可用如下代码,再深入就没试过了。
Excel.Application e_app = null;
Excel._Workbook e_book = null;
Excel._Worksheet e_sheet = null;
Excel.ChartObject e_chartobj = null;//页 插入对象
object e_obj = System.Reflection.Missing.Value;
e_app = new Application();
e_book = e_app.Workbooks.Open(Server.MapPath("模板.xls"), e_obj, e_obj, e_obj, e_obj, e_obj, e_obj, e_obj, e_obj, e_obj, e_obj, e_obj, e_obj, e_obj, e_obj);
// e_sheets = e_book.Worksheets;
// e_charts = e_app.Charts;
e_sheet = (Excel._Worksheet)e_book.Worksheets.get_Item("工作表名称");
//删除除此表外的其他表
e_app.DisplayAlerts = false;
foreach (Excel._Worksheet ws in e_book.Worksheets)
if (ws.Name !=“工作表名称”
{
ws.Delete();
}
//删除图表
foreach (Excel.ChartObject cht in (Excel.ChartObjects)e_sheet.ChartObjects(new object[] { 1, 2 }))
if (cht.Name !="Chart 1") cht.Delete();
////////这里获得了图表的对象
^^^^^其他不懂了。
数据文件被删除。vb.net是.Net平台应用程序的开发语言,vb.net里的datesource一直无法选择数据源,是数据文件被删除的原因,只需要在重新下载datesource即可选择数据源。