SQL Azure : Executing SQL directly; no cursor

标签 sql sql-server azure vb6 azure-sql-database

我正在使用 vb6 开发一个应用程序,并尝试在 SQL AZURE 上进行查询,这要归功于 SQL Server Native Client 11.0,但每次我执行查询(即使是简单的 select * from Users;)Native Client 返回了此错误:

[Microsoft][SQL Server Native Client 11.0][SQL Server] Executing SQL directly; no cursor.

出现此问题是因为我在 azure 门户上创建了具有不同级别的新数据库。之前的数据库是 web DB,新数据库是 Standard DB。 Azure(Basic、Standard、Premium)中的三个新版本的 DB 是否需要进行操作?

非常感谢您的帮助

最佳答案

相关错误是 16954(您的错误报告首先应显示错误编号、状态和严重性,而不仅仅是错误消息)。当应用程序尝试在不支持的上下文中使用服务器端游标时,就会发生这种情况。请参阅Client-Side Cursors Versus Server-Side Cursors 。这可能来自您在 RDO 中选择的游标库,请参阅 Choosing an RDO Cursor Library 。切换到 rdUseIfNeededrdUseNone

关于SQL Azure : Executing SQL directly; no cursor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31741954/

相关文章:

sql - 将字符转换为日期时间的问题

azure - 如何使用 Azure CDN 将 azurewebsites 根 url 用于我的 blob 存储文件 url?

azure - 如何使用 Liquid 在 Azure 逻辑应用程序中从 xml 转换为 json

mysql - 按最常见类型的顺序获取电影,然后是关键字

mysql - jpa原生查询,select同一张表两次问题(hibernate实现)

sql - 在SQL Server中插入多对多表

Azure DevOps - Azure 应用服务部署 - 添加应用程序设置 WEBSITE_RUN_FROM_PACKAGE 导致 CSS 无法加载

java - 数据库查询 vs java 处理

sql - 如何获取 SQL Server 上受 BULK INSERT 影响的行数?

sql-server - 在矩形(多边形)内查找sql​​地理点