Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Asp.net我必须在excel中导出数据_C#_Oracle - Fatal编程技术网

C# Asp.net我必须在excel中导出数据

C# Asp.net我必须在excel中导出数据,c#,oracle,C#,Oracle,错误 ORA-00933:SQL命令未正确结束 在整理完SQL之后,使用Nuget和get closedXML 那么你的代码应该是 if (!IsPostBack) { OracleConnection conn = new OracleConnection(conns); // C# OracleCommand cmd = new OracleCommand("select * from APPLICATION AND FRAME", conn); cmd.Comm

错误

ORA-00933:SQL命令未正确结束


在整理完SQL之后,使用Nuget和get closedXML

那么你的代码应该是

if (!IsPostBack)
{
    OracleConnection conn = new OracleConnection(conns); // C#  
    OracleCommand cmd = new OracleCommand("select * from APPLICATION AND FRAME", conn);
    cmd.CommandType = CommandType.Text;
    conn.Open();
    OracleDataReader dr = cmd.ExecuteReader();
    DataTable dt = new DataTable(); 
    dt.Load(dr);
    grdSeacrhResult.DataSource = dt;
    grdSeacrhResult.DataBind();
    conn.Close();
}
}


或者,如果您想使用封闭的XML文档,请使用此

是否确实有一个名为“应用程序和框架”的表?从应用程序和框架中选择*应该做什么?这是因为您的sql无效,请更正它,然后再试一次。我已经更改了表名,但仍然收到错误消息
private void WriteExcelData(string f, DataTable dt, string savePath, string sheetName)
{
using (wb == new XLWorkbook(f)) 
    {
    dynamic ws = wb.Worksheet(sheetName);
    ws.Cell(1, 1).InsertTable(dt.AsEnumerable());
    wb.SaveAs(savePath);
}