社区
C++ Builder
帖子详情
ADO创建非连接的记录集
worldy
2013-06-30 12:56:16
有没有那位高手知道在CB6中,创建没有连接到数据库的记录集?VB、VC中都可以创建,但CB似乎对ADO封装的面目全非,不知道怎么创建,请高手指点指点。
...全文
486
4
打赏
收藏
ADO创建非连接的记录集
有没有那位高手知道在CB6中,创建没有连接到数据库的记录集?VB、VC中都可以创建,但CB似乎对ADO封装的面目全非,不知道怎么创建,请高手指点指点。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guoguo921
2013-07-16
打赏
举报
回复
VC如何用ADO创建非连接的记录集呢,求教啊
sczyq
2013-06-30
打赏
举报
回复
TADODataSet* rs=new TADODataSet(this); TFieldDef *AFieldDef = rs->FieldDefs->AddFieldDef(); AFieldDef->DataType = ftInteger; AFieldDef->Name = "Field1"; AFieldDef = rs->FieldDefs->AddFieldDef(); AFieldDef->DataType = ftString; AFieldDef->Name = "Field2"; AFieldDef->Size = 20; AFieldDef = rs->FieldDefs->AddFieldDef(); AFieldDef->DataType = ftString; AFieldDef->Name = "Field3"; AFieldDef->Size = 20; rs->CreateDataSet(); // 这里就已经Open了
worldy
2013-06-30
打赏
举报
回复
引用 1 楼 sczyq 的回复:
TADODataSet 就是
void __fastcall TForm2::FormMouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift, int X, int Y) { // TRecordset TADODataSet* rs=new TADODataSet(this); // TADORecordset *rs=new ADORecordset(this); TField* fld=new TField(this); fld->FieldName="Field1"; fld->SetFieldType(3); // fld->Size=4; rs->Fields->Add(fld); fld=new TField(this); fld->FieldName="Field2"; fld->SetFieldType(202); //fld->Size =20; rs->Fields->Add(fld); fld=new TField(this); fld->FieldName="Field3"; fld->SetFieldType(202); //fld->Size=20; rs->Fields->Add(fld); //rs->CursorLocation=adUseClient; rs->Connection=NULL; rs->CommandText="";
rs->Open(); //到此处都是失败,在VB中其Connection属性为Nothing就可以
// ADODataSet* rs=new ADODataSet; DataSource1->DataSet=rs; }
sczyq
2013-06-30
打赏
举报
回复
TADODataSet 就是
ADO
对象操作ACCESS代码
通过
创建
连接
对象和
记录集
对象,可以实现数据库的
连接
、查询和数据操作等功能。这些基本的操作对于构建基于Access数据库的应用程序来说至关重要。理解并熟练掌握这些知识点有助于开发者更加高效地利用
ADO
进行数据库...
vc++下可以使用的
ADO
封装类
3. 调用`
Ado
Command`的`Execute`方法执行SQL,如果查询有返回结果,可以通过
创建
`
Ado
RecordSet`对象来获取并操作结果集。 4. 在`
Ado
RecordSet`中,可以进行遍历记录、获取字段值、修改数据等操作。 5. 完成操作后,...
ms
ado
15.dll 32位和64位各版本的
ADO
都有
**ms
ado
15.dll** 文件是微软的
ADO
2.0到6.x版本的核心组件,它提供了对数据库
连接
、
记录集
、命令、
连接
对象等的实现。这个文件对于开发人员来说
非
常重要,因为它允许他们利用
ADO
功能来
创建
数据库驱动的应用程序,...
MFC之
ADO
数据库快速编程Demo
在“增”操作中,你需要
创建
一个
记录集
对象,设置相应的SQL语句(如"INSERT INTO 表名 (字段1, 字段2) VALUES (?, ?)"),然后绑定参数,最后调用
记录集
的`Open`或`AddNew`方法。`AddNew`方法会将
记录集
切换到新建...
A set of
ADO
classes - version 2.20
ADO
包括一系列的对象,如Connection(
连接
对象)、Command(命令对象)、Recordset(
记录集
对象)和Error(错误对象)等,它们共同构成了与数据库交互的核心组件。 1. **Connection对象**:用于建立和管理应用程序...
C++ Builder
13,871
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章