1 要正确的将Web客户端的Excel文件导入到服务器的数据库中,需要将客户端的Excel文件上传到服务器上。可以使用FileUpload控件完成。
2 Excel文件上传到服务器指定的目录中,这里假设是该站点的upfiles目录中。
3 使用SQL语句从upfiles目录中的上传Excel文件中读取数据显示或写入数据库。
<script type="text/javascript">
function ExportToExel() {
var grid = $find("<%= thisWebdgStakEoutHisClientID %>");
var rows = gridget_rows();
var n = rowsget_length(); // 总行数
if (n > 0) {
//$("#ExcelIframe")attr("src", "/ExportToExcelDataaspxExcelFrom=MachineFeedQuery");
locationhref = "MachineFeedQueryaspxExcelFrom=MachineFeedQuery";
} else {
// 没有数据不做处理
}
}
</script>
<ig:WebExcelExporter ID="WebExporter" runat="server">
</ig:WebExcelExporter>
<ig:WebDataGrid ID="WebdgStakEoutHis" runat="server" Height="500px" Width="100%"
Visible="False" EnableAjax="False" AutoGenerateColumns="False">
<Columns>
<ig:BoundDataField DataFieldName="MachineName1" Key="MachineName1">
<Header Text="机床名称" />
</ig:BoundDataField>
<ig:BoundDataField DataFieldName="Date11" Key="Date11">
<Header Text="日期" />
</ig:BoundDataField>
<ig:BoundDataField DataFieldName="Time11" Key="Time11">
<Header Text="时间" />
</ig:BoundDataField>
<ig:BoundDataField DataFieldName="Status1" Key="Status1">
<Header Text="状态" />
</ig:BoundDataField>
<ig:BoundDataField DataFieldName="Feedrate1" Key="Feedrate1">
<Header Text="进给倍率" />
</ig:BoundDataField>
<ig:BoundDataField DataFieldName="Feedvalue1" Key="Feedvalue1">
<Header Text="进给值" />
</ig:BoundDataField>
<ig:BoundDataField DataFieldName="Axisspeed1" Key="Axisspeed1" Hidden="True">
<Header Text="BoundColumn_6" />
</ig:BoundDataField>
<ig:BoundDataField DataFieldName="Axisload1" Key="Axisload1" Hidden="True">
<Header Text="BoundColumn_7" />
</ig:BoundDataField>
</Columns>
<input type="button" name="btnExp" value="" onclick="ExportToExel()" class="exportBTN" title="导出为xls文件"/>
<asp:ImageButton ID="ImageBtnSearch" runat="server" ImageUrl="~/Images/bg_searchjpg"
</ig:WebDataGrid>
protected void Page_Load(object sender, EventArgs e)
{
if (null != RequestQueryString["ExcelFrom"])
{
string ExcelFrom = RequestQueryString["ExcelFrom"];
FillExcelData();
}
//导出事件
protected void FillExcelData()
{
string fileName = >
以上就是关于javaweb在导出excel中出现17是什么原因全部的内容,包括:javaweb在导出excel中出现17是什么原因、WebExcelExporter控件如何导出Excel、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)