id作为隐藏信息。即当用户选择一个item时,不用查数据库就知道该text对应的id是多少。怎么办?谢谢
解决方案 »
- DELPHI X64 的MD5。
- 高分求解写的DLL 文件,希望能够被pb调用
- 局域网访问 网络不通怎么判断
- 请问做报表用什么(第三方)控件好?
- 如何将数据库的日期型字段和DateTimePicker邦定在一起?
- 初学fastreport的菜鸟的问题
- delphi 7.0 的正试版 与企业版 有什么区别? 我们一般用的是那个版本???
- rave中如何在打印之前(打印预览中的实际打印)显示自定义的提示?
- query里找不到与mssql相同的数据类型,怎么办?
- 倾囊寻求mp3解码代码
- 如何从字符串"<d>value</d>"中取出字符串"value",在线求助!
- adodataset的小问题,在线等待
但如果id是字符型string(cbxName.Items.Objects[cbxName.ItemIndex])不能得到原来的ID值
希望得到您的解答,谢谢
我的方法是
写:
sID := FieldByName('ID').AsString;
sName := FieldByName('name').AsString;
AComboBox.Items.AddObject(sName,TObject(sID));
读:
string(cbxName.Items.Objects[cbxName.ItemIndex])
读的返回值是'name'期望您的精彩回答!
用特定格式来处理比如[ID]Name,自己做一个获取id的函数即可
应该这样写string(pointer(cbxName.Items.Objects[cbxName.ItemIndex]))
同时感谢各位的帮忙