关于delphi做的一个小程序,求提议

关于delphi做的一个小程序,求建议!
要做一个delphi小程序,用于校验编码。
编码都是数字15-25位不等,大约有25万条,一般不会增加减少。
需要做的就是扫码后,验证条码是否包含在这25万条中。

求教:我是使用SQLLITE存储这25万条条码,还是DELPHI里有什么控件能存储,那种模式效率高?求指教,谢谢~!!
------解决方案--------------------
存数据库,建主键,用SQL查询呗关于delphi做的一个小程序,求提议
------解决方案--------------------
25万条,一般不会增加减少
——那就直接文本好了

var ss:Tstringlist;

ss.loadfromfile('.\data.txt');
ss.sorted:=true;

ss.indexof(s);