各位帮帮忙:"invalid variant type conversion"(50分)

  • 主题发起人 主题发起人 apolloone
  • 开始时间 开始时间
A

apolloone

Unregistered / Unconfirmed
GUEST, unregistred user!
用adoquery连接sql数据库,在设计时设置adoquery.active:=true,则可以打开数据库,一旦运行
就出现"错误变量类型转换"(invalid variant type conversion)。
如果设置时将active设为false,则可以运行,但在程序里打开表又出现前面的错误.各位仁兄帮忙了.
另外,我是用dxDBGrid1显示数据的。

 
使用dbgrid有没有问题呢?
 
用dbgrid也会问题
 
adoquery里的SQL是怎么写的啊?是不是有问题啊?
 
adoquery里的SQL是这样的:
Select * From 销售表 Order By ID
应该没有问题吧!
 
你的表都是中文的吗?估计是中文字段表的问题。
 
如果是中文的问题,其他的表却不会有这样的错误呀?
 
记录中有空值
但是你仍然用了query['xxx']
 
请教:沉香屑

我的数据表中是有“空值”NULL,那该如何处理呢?

先行谢过
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
746
SUNSTONE的Delphi笔记
S
后退
顶部