有人知道如何在 C# 中使用计算子句调用 SQL 命令吗?我收到内部错误 30016:
Internal Error :30016 Unknown Dataitem Dataitem
我的数据库是 Sybase 12.5.4。
没有更多信息,最好的办法是将它包装在一个存储过程中,然后从 C# 中调用它
我看不出你不能只内联 SQL 的原因。
SqlCommand cmd = connection.CreateCommand();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "SELECT SalesPersonID, CustomerID, OrderDate, SubTotal, TotalDue " +
"FROM Sales.SalesOrderHeader " +
"ORDER BY SalesPersonID, OrderDate " +
"COMPUTE SUM(SubTotal), SUM(TotalDue) BY SalesPersonID";