vc++加mysql编程,vc++为基于对话框程序,一个列表控减,三个按钮(增加记录,修改记录,删除记录),mysql使用了 第一个字段ID 的auto_increment
当点击删除记录,MYSQL 中ID号大的记录 的ID保持不变;这样多次添加 ID号 只增加, 删除一条记录后 该ID被删除,但 其他的ID不会自动减少;列表控件显示一片混乱。
想着完全手动操作,
大家在VC下对 MYSQL 字段手动 编号 是如何实现的呢?
有没有个例子?
当点击删除记录,MYSQL 中ID号大的记录 的ID保持不变;这样多次添加 ID号 只增加, 删除一条记录后 该ID被删除,但 其他的ID不会自动减少;列表控件显示一片混乱。
想着完全手动操作,
大家在VC下对 MYSQL 字段手动 编号 是如何实现的呢?
有没有个例子?
感觉 数据库没有一个编号 一直往上加,是否会溢出啊,比如我的id定义的是short int ,
然后 添加的时候 是自动往上加, 删除记录的时候 编号不减少,用的时间长了,数据多的话 short int 是否会溢出,呵呵 虽然int 很大?!另外CRecordset::GetODBCFieldCount得到的是总记录数吗?
我使用过程中用 CRecordset::GetODBCFieldCount得到的数和实际记录个数不相符啊?