用C++编程时如何实现信息的存储与查询?
1个回答
展开全部
第一,用数据库,这个最简单,可以通笑腔过SQL语句批量从文件读入存到数据库,当然也可以一条一条读入,然后通过查询数据库得到记录。需要用到C++数据操作。一般可用ADO连接数据库,然后通过ADO提供的接口操作数据库。
第二,用读写文件的方式,原理都一样,只是每条记录的格式需要自己定义,然后按照自己定义好的记录格式进行查谈升凯询,删除等操作。需用到C++文件读写操作。
第三,数据仅保留在内存中,不用写入硬盘,其实前两种方法都是在这种方法含唤基础上进行文件和数据库操作的。也就是定义好结构体,然后连成链表,就OK了。前两种发方式在有链表的基础上讲链表的所有节点记录一个一个存进数据库或文件。
第二,用读写文件的方式,原理都一样,只是每条记录的格式需要自己定义,然后按照自己定义好的记录格式进行查谈升凯询,删除等操作。需用到C++文件读写操作。
第三,数据仅保留在内存中,不用写入硬盘,其实前两种方法都是在这种方法含唤基础上进行文件和数据库操作的。也就是定义好结构体,然后连成链表,就OK了。前两种发方式在有链表的基础上讲链表的所有节点记录一个一个存进数据库或文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询