网站在哪里变更备案信息,温州网站建设方案开发,网站做中英文切换,网页游戏百度使用Excel文件做为DataGrid的数据源是非常简单的#xff0c;一旦数据被装载进来#xff0c;就可以把数据再保存进SQL Server或XML中。我们只需要简单地使用OLE DB Provider 来访问Excel文件#xff0c;然后返回DataSet即可。下面是要显示的Excel数据contact.xls#xff1a;…使用Excel文件做为DataGrid的数据源是非常简单的一旦数据被装载进来就可以把数据再保存进SQL Server或XML中。我们只需要简单地使用OLE DB Provider 来访问Excel文件然后返回DataSet即可。下面是要显示的Excel数据contact.xls 姓名 性别 地址net_loverMaleamxh21cn.comamxhMaleamxh21cn.com孟子 E 章Maleamxh21cn.com只需要指定Excel路径并用[]选择一个工作表即可。 完整代码如下 % Page LanguageC# Debugtrue %
% Import NamespaceSystem.Data%
% Import NamespaceSystem.Data.OleDb%
script runatserverprivate DataSet CreateDataSource(){string strConn;strConn ProviderMicrosoft.Jet.OLEDB.4.0; Data SourceC:\\Inetpub\\wwwroot\\contacts.xls;Extended PropertiesExcel 8.0;;OleDbConnection conn new OleDbConnection(strConn);OleDbDataAdapter myCommand new OleDbDataAdapter(SELECT * FROM [ContactList$], strConn);DataSet myDataSet new DataSet();myCommand.Fill(myDataSet);return myDataSet;}public void Page_Load(Object sender, EventArgs e){if (!IsPostBack) {mygrid.DataSource CreateDataSource();mygrid.DataBind();}}/scriptcentercenterform runatserverasp:datagrid runatserver AutoGenerateColumnsfalsewidth500 idmygridHeaderStyle BorderColorWhite BackColorblackForeColorWhiteFont-BoldTrueFont-NameArialFont-Size9 HorizontalAlignCenter/ItemStyle BorderColorBackColor#FFFFF0ForeColorBlackFont-NameArialFont-Size8Font-BoldFalse HorizontalAlignCenter/Columnsasp:BoundColumn HeaderText姓名 ReadOnlytrue DataField姓名/asp:BoundColumn HeaderText性别 ReadOnlytrue DataField性别/asp:BoundColumn HeaderTextEmail ReadOnlytrue DataField地址//Columns/asp:datagrid/form应该是工作表命名的问题请检查你的工作表名称是不是叫contactlist.另外找不ISAM的提示一般是连接字符串出现了问题仔细检查连接字符串。转载于:https://www.cnblogs.com/Nina-piaoye/archive/2006/08/31/491515.html