社区
数据库
帖子详情
打开记录集问题
caibao000000
2009-07-09 09:47:37
我在vc6.0中建立sql server 2005 的连接,再通过RecordsetPtr.Open()打开一个记录集,sql语句(第一个参数,exec +存储过程+参数)在sql server里面执行时没有问题,当数据库里面有记录时,在vc里面函数返回0,RecordsetPtr->State为0,但是当没有记录时却没有问题,RecordsetPtr->State为1,执行_CommandPtr->Excute()效果一样,是存储过程还是vc里面代码的问题?
...全文
21
回复
打赏
收藏
打开记录集问题
我在vc6.0中建立sql server 2005 的连接,再通过RecordsetPtr.Open()打开一个记录集,sql语句(第一个参数,exec +存储过程+参数)在sql server里面执行时没有问题,当数据库里面有记录时,在vc里面函数返回0,RecordsetPtr->State为0,但是当没有记录时却没有问题,RecordsetPtr->State为1,执行_CommandPtr->Excute()效果一样,是存储过程还是vc里面代码的问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
易语言mysql
记录集
_易语言 数据库连接组件和
记录集
组件应用
之前一直用edb,就是易语言自带的数据库,效率很慢于是开始学习access,结果还是有很多弊端,不过既然学了一下,就记录一下。数据库连接组件和
记录集
组件是一起用的。精易模块有“类_ODBC数据库”可以操作Access和SQLServer,原理和组件差不多,可以互相参考。mdb可以有多个表,而edb只有一个表本文记录一下组件命令的应用,主要是数据库的,
打开
,关闭,读,写,改,查,删assess数据库...
易语言使用SQLite
记录集
总取不到值 取记录个数总是为0
因为之前有学习过JAVA语言,导致后来总喜欢堆叠代码 之前错误的代码示范: SQLite数据库.
打开
(数据库地址,假) 记录个数 = SQLite数据库.取
记录集
(sql).取记录个数() 错误原因:SQL
记录集
也是需要
打开
才能取得里面的值。 可恨的是取不到还不报错,导致后来我花了两个小时才发现
问题
。 正确的代码: SQLite数据库.
打开
(数据库地址,假) SQLite
记录集
= SQLite...
MFC/ODBC
记录集
只读的
问题
今天用vs2005 MFC/ODBC,对数据库中的一个表进行添加、删除操作时出现了“
记录集
是只读”的
问题
,导致无法对数据库进行修改。 现在找到
问题
的根源: 1.最好用CRecordset::OpenEx()函数
打开
数据源. 2.首先要指定为dynaset, rs.Open(CRecordset::dynaset,...); 其次要保证你要插入数据的那个表中
记录集
FILTER引起的
问题
在维护一个旧系统时,一个
记录集
在
打开
时出现一些莫明其妙的错误.提示"
记录集
已
打开
",此时你把
记录集
显式关闭再
打开
也会报错.或提示"找不到指定的集合"此
记录集
是一个模块级变量.每次
打开
时都要先判断是不是需要关闭.此细查看全模块中对该
记录集
进行的操作,发现有使用filter地方,使用后没有及时复原.原来故障出现在这里.对
记录集
使用filter后应及时复原.哪怕你把
记录集
关闭后重新
打开
也是如此.
数据库的命脉——
记录集
数据库编程中应用的最多、最复杂的对象就是
记录集
,数据库中的数据都是通过
记录集
来输送到用户程序,也是通过
记录集
将更新的数据返回数据库。下面就来详细说明一下
记录集
: 1、
记录集
的属性和方法 (1)
记录集
的常用属性 BOF属性 当
记录集
记录指针指向第一条记录时返回True
数据库
4,017
社区成员
39,806
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章