C#でcompute句を使用して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";