数据规模不大,需要频繁插入删除,要不让用商用数据库,可以用INI文件吗? 哪位兄弟有比较好的INI文件操作类?最好能支持插入、删除、添加,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.codeguru.com/Cpp/W-P/files/inifiles/article.php/c4473/http://www.codeguru.com/Cpp/W-P/files/inifiles/article.php/c4455/ http://www.codeproject.com/file/ini.asp http://dev.csdn.net/develop/article/25/25860.shtmhttp://dev.csdn.net/develop/article/26/26342.shtm 数据规模不大,需要频繁插入删除,要不让用商用数据库,可以用INI文件。但个人建议还是不要使用INI文件,楼上推荐的XML是一个不错的选择。另外,还可以选择MySQL等免费的关系型数据库或DBase、Access等桌面型数据库。 简单的说吧:数据配置文件中如下:[section]key1 = value1key2 = value2例如:[遥信发码表]; 发送序号、对应遥信点号均从0开始0=01=12=23=34=45=56=67=78=89=910=1011=1112=1213=1314=1415=1516=1617=1718=1819=1920=2021=2122=2223=2324=2425=2526=2627=2728=2829=2930=3031=3132=3233=3334=3435=3536=3637=3738=3839=3940=4041=4142=4243=4344=4445=4546=4647=4748=4849=4950=5051=5152=5253=5354=5455=5556=5657=5758=5859=5960=6061=6162=6263=6364=6465=6566=6667=6768=6869=6970=7071=7172=7273=7374=7475=7576=7677=7778=7879=7980=8081=8182=8283=8384=8485=8586=8687=8788=8889=8990=9091=9192=9293=9394=9495=9596=9697=9798=9899=99100=100101=101102=102103=103104=104105=105106=106107=107108=108109=109110=110111=111112=112113=113114=114有可能增加、删除section,增加、删除key、插入、删除value。网上找到的ini文件类并不能支持。 用XMLini只有一层结构xml可以不断嵌套进去ini一般用WritePrivateProfileString 等几个函数 一个有意思的小函数,进来看看 ie无法打开activex空间,delphi写的 请推荐二维CAD开发的参考资料 VC++6.0有没有过时呀,现在学是不是落后时代了? 如何添加菜单 请问哪有《Windows 95 系统程式设计 大奥秘》的源码下载 怎样使工具栏出现在客户区的左边? vc 操作 excel的问题. c#调用动态库调试进不去 libtiff和cximage vc++6.0下如何添加水晶报表控件? 自定义的CView的派生类,在添加到单文档模板之后GetActiveView出错,怎么办???
http://www.codeguru.com/Cpp/W-P/files/inifiles/article.php/c4455/
http://dev.csdn.net/develop/article/26/26342.shtm
另外,还可以选择MySQL等免费的关系型数据库或DBase、Access等桌面型数据库。
数据配置文件中如下:
[section]
key1 = value1
key2 = value2例如:
[遥信发码表]
; 发送序号、对应遥信点号均从0开始
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
10=10
11=11
12=12
13=13
14=14
15=15
16=16
17=17
18=18
19=19
20=20
21=21
22=22
23=23
24=24
25=25
26=26
27=27
28=28
29=29
30=30
31=31
32=32
33=33
34=34
35=35
36=36
37=37
38=38
39=39
40=40
41=41
42=42
43=43
44=44
45=45
46=46
47=47
48=48
49=49
50=50
51=51
52=52
53=53
54=54
55=55
56=56
57=57
58=58
59=59
60=60
61=61
62=62
63=63
64=64
65=65
66=66
67=67
68=68
69=69
70=70
71=71
72=72
73=73
74=74
75=75
76=76
77=77
78=78
79=79
80=80
81=81
82=82
83=83
84=84
85=85
86=86
87=87
88=88
89=89
90=90
91=91
92=92
93=93
94=94
95=95
96=96
97=97
98=98
99=99
100=100
101=101
102=102
103=103
104=104
105=105
106=106
107=107
108=108
109=109
110=110
111=111
112=112
113=113
114=114
有可能增加、删除section,增加、删除key、插入、删除value。网上找到的ini文件类并不能支持。