窗体上就一AdoTable控件,Connectionstring没错,连结好后在Tablename中下拉出所要用的Table,然后Active设置为True,一运行到 Application.CreateForm(TForm1, Form1);就出错,出错信息:Project Project1.exe raised exception class EVariantError with message 'Invalid variant type conversion'. Process stopped. Use Step or Run to continue.
用AdoQuery控件就没问题.请问是怎么回事?
用AdoQuery控件就没问题.请问是怎么回事?
解决方案 »
- 在中间层 TRemoteDataModule中创建方法的问题
- 动态创建窗体函数有错
- 请问在SQL SERVER中有没有和ORACLE中decode函数功能相同的函数?
- 诚聘DELPHI数据库程序员
- 关于在查询组件动态sql语句
- 谁能提供工资管理数据库设计,100分伺候
- 在用TMediaPlayer播放CD的时候,如何让它在播完一首歌后停下来?
- 在DELPHI中如何实现对stringgird的打印?
- 我有两个问题,是使用MShtml时遇到的
- ListBox 怎么实现透明啊
- 用query连接sqlserver,出现table is read only,不让我修改,是什么原因
- ???如何在程序中更改BDE中别名的一些参数设置,如更改SERVERNAME,DATABASENAME???
在project-->options..下的forms页中的auto create forms 中不要有
这个窗体啊。
1.新form,仅仅放一个table控件,设置好参数,active.不要任何代码,open
如果可以则察看你的可能在form open或者active中的代码
2.如果上面的还不可以,更换另一个表看看
3.如果还不可以,打ado的补丁和delphi的补丁,更新ado的版本
还不行?good luck
现在换到98下运行没问题了