首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在C#中使用compute子句调用SQL

在C#中使用compute子句调用SQL
EN

Stack Overflow用户
提问于 2009-07-28 13:30:01
回答 2查看 408关注 0票数 0

有人知道如何在C#中调用带有compute子句的SQL命令吗?我收到一个内部错误30016:

代码语言:javascript
复制
Internal Error :30016 Unknown Dataitem Dataitem

我的数据库是Sybase 12.5.4。

EN

回答 2

Stack Overflow用户

发布于 2009-07-28 13:55:16

在没有更多信息的情况下,最好的办法是将其包装在一个存储过程中,然后从C#调用它

票数 0
EN

Stack Overflow用户

发布于 2009-07-28 14:06:22

我不明白为什么不能直接内联SQL。

代码语言:javascript
复制
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";
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1194117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档