SQL Azure:直接执行 SQL;没有光标
SQL Azure : Executing SQL directly; no cursor
我正在用 vb6 开发一个应用程序,由于 SQL Server Native Client 11.0
,我正在尝试对 SQL AZURE
进行查询,但每次我执行查询(即使是一个简单的 select * from Users;
) 本机客户端返回此错误:
[Microsoft][SQL Server Native Client 11.0][SQL Server] Executing SQL directly; no cursor.
出现这个问题是因为我在 Azure 门户上创建了一个不同级别的新数据库。之前的数据库是 web
数据库,新数据库是 Standard
数据库。 Azure(Basic,Standard,Premium)
中的三个新版本的 DB 是否有操作要执行?
非常感谢您的帮助
我相信潜在的错误被 sql 客户端隐藏了。
如果您在简单的 select * from table
查询中遇到错误,那么我会检查您是否有权访问您的应用程序正在使用的凭据。
有问题的错误是 16954(您的错误报告应该首先显示错误编号、状态和严重性,而不仅仅是错误消息)。当应用程序试图在不受支持的上下文中使用服务器端游标时,就会发生这种情况。参见 Client-Side Cursors Versus Server-Side Cursors. This is likely coming from your cursor library choice in RDO, see Choosing an RDO Cursor Library。切换到 rdUseIfNeeded
或 rdUseNone
.
我正在用 vb6 开发一个应用程序,由于 SQL Server Native Client 11.0
,我正在尝试对 SQL AZURE
进行查询,但每次我执行查询(即使是一个简单的 select * from Users;
) 本机客户端返回此错误:
[Microsoft][SQL Server Native Client 11.0][SQL Server] Executing SQL directly; no cursor.
出现这个问题是因为我在 Azure 门户上创建了一个不同级别的新数据库。之前的数据库是 web
数据库,新数据库是 Standard
数据库。 Azure(Basic,Standard,Premium)
中的三个新版本的 DB 是否有操作要执行?
非常感谢您的帮助
我相信潜在的错误被 sql 客户端隐藏了。
如果您在简单的 select * from table
查询中遇到错误,那么我会检查您是否有权访问您的应用程序正在使用的凭据。
有问题的错误是 16954(您的错误报告应该首先显示错误编号、状态和严重性,而不仅仅是错误消息)。当应用程序试图在不受支持的上下文中使用服务器端游标时,就会发生这种情况。参见 Client-Side Cursors Versus Server-Side Cursors. This is likely coming from your cursor library choice in RDO, see Choosing an RDO Cursor Library。切换到 rdUseIfNeeded
或 rdUseNone
.