数据库指向记录的指针怎么用?

superhuhao 2006-04-22 04:28:51
例如我要把ADOQuery1->First()或是当前的指针的值赋给我自定义的指针变量,怎么定义这个变量啊?
谢谢!
...全文
502 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
samchoy 2006-04-24
  • 打赏
  • 举报
回复
不明白LZ想做什么,保存当前的数据表指针吗?
参考一下这个

TBookmark SavePlace;
Variant PrevValue;

// get a bookmark so that we can return to the same record

SavePlace = ClientDataSet1->GetBookmark();

ClientDataSet1->FindPrior();// move to prior record

PrevValue = ClientDataSet1->Fields->Fields[0]->Value; // get the value

// Move back to the bookmark

// this may not be the next record anymore
// if something else is changing the dataset asynchronously
ClientDataSet1->GotoBookmark(SavePlace);
ClientDataSet1->Fields->Fields[0]->Value = PrevValue; // set the value
ClientDataSet1->FreeBookmark(SavePlace);

zhbn999 2006-04-24
  • 打赏
  • 举报
回复
用Bookmark
过客猫2022 2006-04-22
  • 打赏
  • 举报
回复
你可以看看这是返回什么类型,你再定义一个就是了
lurel 2006-04-22
  • 打赏
  • 举报
回复
看看ado和数据库吧,不要把所有的指针都混为一摊

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧