请教一个问题啊(delphi)
表中有两个字段
楼编号 楼名称
有一个combobox提供楼名称选择,但插入数据库时要插入编号,通过sql把搂编号,楼名称都取出来后,怎样根据用户选择的楼,把编号插入其他表呢?有什么方法实现比较好啊?
表中有两个字段
楼编号 楼名称
有一个combobox提供楼名称选择,但插入数据库时要插入编号,通过sql把搂编号,楼名称都取出来后,怎样根据用户选择的楼,把编号插入其他表呢?有什么方法实现比较好啊?
解决方案 »
- DELPHI 中有没有 PB类似的 POST方式调用过程
- 请问一下,关于photoshop的历史是以什么方式存处的? 小弟如果用变量来存,那么软件的内存使用量会非常大,如何做到photoshop的历史处理方式,
- DLL中的函数的字符串类型的返回值不能大于255吗?
- 内码转换--存放在.dfm中的到底是什么???
- 大家来评评理,发泄一下吧,来者有分!
- 如何在报表中只显示日期型字段的日如2003-3-12 我只想显示12
- 请问怎样判断鼠标和键盘10分钟没有输入?
- 急~~请问一个软件从头到尾,颜色的配置怎么做才是最合理的好的~有什么此类的文章介绍一下呀!
- 我用TcpServer 能够接收到TcpClient发来的信息,但是怎么返回给TcpClient值?
- 有谁用过abc5控件吗
- Delphi7帮助文件的错误 !!!!1
- 请教各位高手,如何才能使窗口左上方的关闭按钮无效,但还是显示????
s:='楼名称';
定义一个类
type
TID=Class
ID:string;//编号
end每次创建一个对象,然后把编号给ID.
调用上面的函数将名称和类加入,这样就显示出了名称,并且每个ITem会挂上一个对象。
取的时候用Items.Objects[Index: Integer]将对象取出。最后注意在关闭窗口时候在窗后的Destroy事件中要释放对象。
s:^String;
begin
new( s );
s^:='hello world';
self.ComboBox1.Items.AddObject( 'a', TObject( s ) );var
s:^String;
begin
s:=Pointer( self.ComboBox1.Items.Objects[self.ComboBox1.ItemIndex] );
showmessage( s^ );记得把new出来的指针dispose掉