C# Asp.net我必须在excel中导出数据
错误 ORA-00933:SQL命令未正确结束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
在整理完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);
}