我怎么讲数据库字段与结构体字段比较好的结合起来然后去放在一个这个结构体的stl中?数据库已经连接好了。也能读出!
数据库orm库,比如odb
结构体只是一个自定义的存储数据的类型而已,创建一个结构体对象后,读取数据库中内容,然后用结构体对象来分辨访问结构体成员赋值就可以了
结构中的文本分为两种,一种是指针,一种是字符本体,指针型操作起来很简单,本体型的如下:
struct DotInfo{
wchar_t ID[256];
wchar_t name[256];
int ige;
// ....余下的你自己填
}DotBuf1[500]; // 这里假设有500个,更多的你自己改
然后你取得了数据库中的数据,数据库中的列表也有一个顺序,也是从0开始1,2,3这样的,正好对应到上面的结构体的0,1,2,3——这样
然后你写入:
DotBuf1[0].ige=10; // 数字这样写入
wcscpy(DotBuf1[0].name,"杨小黑"); // 文本这样写入
----你自己写满
然后下一个就是DotBuf1[1].ige这样一直下去