我在数据库中建立了一个视图"v_Info",该视图是对两个表"t_t1"和"t_t2"的综合查询结果,我在视图里面新加一个"f_Value"字段,该字段在建立视图时设为"null"。
视图创建的语句如下:
create view v_Info
as
select aa.f_ID as ID,aa.f_Name1 as name1,bb.f_Name2 as name2,null as value from t_t1 aa full join t_t2 bb on bb.f_ID = aa.f_ID
注:f_Value是一个浮点型字段。
结果在Delphi 4中用TQuery控件查询视图的数据时,出现如下字样的错误信息,谁能帮忙给看看是怎么回事?谢谢!
错误信息:
"Project myProj.exe raised exception class EDatabaseEror with message 'v_Info: Type mismatch for field 'f_Value', expecting:Float actual:Integer', process stopped"
视图创建的语句如下:
create view v_Info
as
select aa.f_ID as ID,aa.f_Name1 as name1,bb.f_Name2 as name2,null as value from t_t1 aa full join t_t2 bb on bb.f_ID = aa.f_ID
注:f_Value是一个浮点型字段。
结果在Delphi 4中用TQuery控件查询视图的数据时,出现如下字样的错误信息,谁能帮忙给看看是怎么回事?谢谢!
错误信息:
"Project myProj.exe raised exception class EDatabaseEror with message 'v_Info: Type mismatch for field 'f_Value', expecting:Float actual:Integer', process stopped"
解决方案 »
- delphi编译后生成的exe文件都包含了哪些内容?
- 获取外部程序的名称
- 我通过socket控件客户端向服务器发送一字符串的时候提示"Socket Error # 10049,Cannot assign requested address"
- 怎么把一个窗体的关闭按钮去掉啊?(有点急!)
- 求救 Floating point division by zero 错误???
- delphi2005 WCF 参数无法传递
- delphi 如何读取二进制文件到一个TList中去,急,在线等
- 小弟初学delphi三个星期,推出第一个小小工具,请各位大虾指教.
- 对vcl库底层机制一些不明白的地方1
- 关于数据库的简单问题?
- 我是新手,想问以下代码中的所实现的各个控件在哪个vcl控件的下面啊???
- 急求高手解翊一个问题
as
select aa.f_ID as ID,aa.f_Name1 as name1,bb.f_Name2 as name2,null as value from t_t1 aa full join t_t2 bb on bb.f_ID = aa.f_IDf_Value是一个浮点型字段。
是不是你写错了啊。。null as value是不是应该是 null as f_value啊把null改成0试试
谁再帮帮忙,多谢了!