我现在使用interbase做为后台的数据库,使用TDataSource-TCLientDataset-TDatasetProvider-TSQLDataset的结构来编程,前面用TDataGrid来绑定,现在问题是,我绑定的时候使用的数据源是从一张视图里过来的,然后我使用ApplyUpdate更新到数据库的时候,总是出错,但是如果直接使用表绑定的话就没有问题,但是那样在显示的时候都是ID对于客户来说不是很直观,一般情况下,这种情况大家是怎么解决的?我该怎么处理才能方便点呢?
解决方案 »
- 求ejungrid注册版控件
- 打印机与Rave的问题。。。
- 怎么将数据库中的字段项动态的添加到COMBOX里面去。(我用的是DB2数据库)
- Drate(书虫)老大!~快來救救我!~
- 程序打包怎么打?
- 第一次来这儿问一个irc服务器和客户端的编程(有资料更好)【分不够我再注册一个】
- 一个弱智的问题----dcu
- 这是什么意思?
- dbedit 中如何控制对齐,当有数值型字段时,它默认是右对齐,编辑时又变成左对齐,很讨厌。
- 请教:关于李维的Delphi5.X分布式多层应用系统篇中的两个问题
- 为什么我的SocketConnection的AfterDisconnect事件不触发?
- FASTREPORT中SUM求和的问题!!!
一个给客户看,一个自己用.
这种情况最好是在BeforeUpdateRecord中自已写更新的SQL代码来更新后台表。
如果出现字段不存在的错误,一般都是 ProviderFlags 设置上的问题。