|
使用系统表制作的数据集问题,我要在数据集中填写信息,出现错误:
错误栈:
错误类型:Exception
错误信息:invoke batch method error, error occur during invoke ApplyUpdates method, ORA-00903: invalid table name
错误描述:
环境栈:
错误类型:Exception
无环境信息
调用栈:
[00AB0615]
[00AC0EE5]
[00AF717F]
[00AB83ED]
[00B0D93A]
[01220795]
[01220A74]
[01220565]
[400F244C]
[401077EC]
[4010A9A3]
[401075BC]
[400F6DB3]
[40037DB0]
[40103086]
[401075BC]
[4010A838]
[4010A620]
[40037DB0]
[400F582F]
[004461AE]
[00B77A49]
[010082A0]
[006C92A5]
[006C8931]
[004A8A68]
[40037DB0]
[400F582F]
[006F3392]
数据及如下:
object DataSetXMXXZSJJ: TSQLDataSet
Relation.DeleteRule = krNoAction
Relation.UpdateRule = krNoAction
UpdateOptions.UpdateSQL =
'UPDATE TDEPT '#13#10'SET ETELPHONE = :ETELPHONE , '#13#10' EPOSTNUMBER = :' +
'EPOSTNUMBER , '#13#10' ESGMJ = :ESGMJ , '#13#10' EXMDZ = :EXMDZ , '#13#10' SGZY' +
' = :SGZY , '#13#10' EMANAGER = :EMANAGER , '#13#10' FID = :FID '#13#10'WHERE (' +
' ETELPHONE = :OLD__ETELPHONE ) '#13#10' AND ( EPOSTNUMBER = :OLD__EPO' +
'STNUMBER ) '#13#10' AND ( EXMDZ = :OLD__EXMDZ ) '#13#10' AND ( SGZY = :OLD' +
'__SGZY ) '#13#10' AND ( EMANAGER = :OLD__EMANAGER ) '#13#10' AND ( FID = :' +
'OLD__FID ) '#13#10#13#10
ID = 'XMXXZSJJ'
DisplayName = #39033#30446#20449#24687#20027#25968#25454#38598
Database.Reference = 'Biz:\SYSTEM\SYSTEM.DATABASE'
CheckConstraints = <>
Params = <>
SQL.Text =
'SELECT TDEPT.ETELPHONE, TDEPT.EPOSTNUMBER, TDEPT.ESGMJ, TDEPT.EX' +
'MDZ, TDEPT.SGZY, TDEPT.EMANAGER, TDEPT.FID, TORGSYSTEM.FDISPLAYN' +
'AME'#13#10' FROM TORGSYSTEM, TDEPT'#13#10' WHERE TORGSYSTEM.FKIND = '#39'.DPT'#39 +
' and TORGSYSTEM.FSPACE = '#39'\ROOT\ZJJT.OGN\XM.OGN\'#39' and TDEPT.FID ' +
'= TORGSYSTEM.FDEPT'
Left = 146
Top = 106
end
求助,谢谢,附件中的内容没有小哭脸,看起来方便些 |
|