在DBGrid表格显示的有商品编号,名称什么的.实际保存只保存他的编号.怎么做的呢,谢谢了 ( 积分: 50 )

  • 主题发起人 主题发起人 多多帮助
  • 开始时间 开始时间

多多帮助

Unregistered / Unconfirmed
GUEST, unregistred user!
在DBGrid表格显示的有商品编号,名称什么的.实际保存只保存他的编号.怎么做的呢,谢谢了
 
要看你具体是怎么做的,如果要灵活控制数据提交的话,需要自己写SQL语句提交了。而不能使用TQuery等控件自动提交。
 
自己写SQL语句,如:<br>with&nbsp;ADOQuery1&nbsp;do<br>begin<br>&nbsp;&nbsp;Close;<br>&nbsp;&nbsp;SQL.Clear;<br>&nbsp;&nbsp;SQL.Add('select&nbsp;编号,名称&nbsp;from&nbsp;XX表&nbsp;where&nbsp;1=1&nbsp;');<br>&nbsp;&nbsp;Open;<br>end;
 
这个是打开表,我说的是保存数据的时候啊.谢谢
 
保存什麽寫進去什麽啊
 
我知道<br>以前经常干这事情<br>用ado建立显示字段
 
不明白,你的意思,表述不清楚,Dbgrid只是将数据库的调出来显示而已,保存仍然保存在数据库中,如果你只想显示在Dbgrid中,只需用用SELECT下相应的语句即可
 
我知道<br>以前经常干这事情<br>用ado建立显示字段&nbsp;&nbsp;<br>这个显示字段&nbsp;怎么做,谢谢
 
先在表只设编号字段,名称用另外的表建立后,在编号表中建LOOKUP字段就成
 
用ado建立显示字段&nbsp;&nbsp;<br>这个显示字段&nbsp;怎么做,谢谢
 
建LOOKUP字段,这个要本数据库中也要有此建LOOKUP字段啊
 
先在表只设编号字段,名称用另外的表建立后,在编号表中建LOOKUP字段就成
 
我晕,不太明白啊,说详细点吧,谢谢
 
LOOKUP字段,那keyFields中填什么呢?<br>shhw你说的用ado建立显示字段&nbsp;&nbsp;<br>这个显示字段&nbsp;怎么做,谢谢
 
建计算字段吧,不过会慢,适当处理还是可以地
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部