id作为隐藏信息。即当用户选择一个item时,不用查数据库就知道该text对应的id是多少。怎么办?谢谢
解决方案 »
- delphi 2007 打不开了
- 我设计一个点餐软件显示台位的问题要请教一下
- 在Form上自上至下地并排放2个TPanel,Panel1和Panel2是紧靠的,它们的Align设为alTop,想用代码方式在它们中间或Panel1前插入1个Panel3,怎
- ado访问sql server的问题
- 怎样让密码以星(*)号显示?在线等~~
- 大家介绍基本学数据库的好书哦~~~~
- 高级控件的开发技术,过来show一下吧!up有分!
- 哪位高手了解 动态域名解析 服务器和客户端的原理?我象开发一个象dns2go那样的系统!
- sos!!!!!
- 寻求简单的答案
- 如何从字符串"<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]))
同时感谢各位的帮忙