project project1.exe raised exception class EVariantError with
message 'Invalid variant type conversion' . Process stopped .
Use Step or Run to continue
是什么意思呢?谢谢
message 'Invalid variant type conversion' . Process stopped .
Use Step or Run to continue
是什么意思呢?谢谢
解决方案 »
- 请教如何读写这样的XML
- FastReport报表打印条码第一页为空白页,请指点!TKS!
- 关于数据库更新问题 急~~
- 请教一个简单问题
- 在win2000+D6 下 如何为win98 注册一个系统服务程序?
- 请教一个Sql语句的写法!
- …………请教各位:Delphi编写的应用程序服务器(MIDAS)和VC编的Client连接方面吗?……
- Writeprint() 这个函数如何用?
- 大侠帮忙,使dbgrid象stringgrid一样能正确使用fixedcolumns?
- 有谁知道Delphi 5.x ADO/MTS/COM+高级程序设计篇的配套光盘??
- 我已经成功用socket应用ftp协议下载,但是通过代理服务器时,还有计税问题没解决,请高手进来!!!
- 如何将DBGrid中选中的若干条记录打印?
Connected = True
ConnectionString =
'Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Initia' +
'l Catalog=konnex;Data Source=.'
LoginPrompt = False
Provider = 'SQLOLEDB.1'
BeforeConnect = ac_ConnBeforeConnect
Left = 320
Top = 8
end
project project1.exe raised exception class EVariantError with
message 'Invalid variant type conversion' . Process stopped .
Use Step or Run to continue
这样的错误,我不知道是什么原因请各位高手告诉我
本地连接没问题到别的机器就出错那就是连接字符串写的太死了的缘故
参考以下我贴过五十八遍的代码先:
var constr:string;
constr:='Provider=SQLOLEDB.1;Persist Security Info=False;User ID=';
constr:=constr+Edit1.text;//此处写登陆用户名
constr:=constr+';PASSWORD=';
constr:=constr+Edit2.text;//此处写登陆密码
constr:=constr+';Initial Catalog=';
constr:=constr+Edit3.text;//此处写要进入的数据库 如:tempdb
constr:=constr+';Data Source='+Edit4.text;//此处写数据源 可以写机器名,也可以是ip地址
ADOConnection1.Connected:=false;
ADOConnection1.LoginPrompt:=false;
ADOConnection1.ConnectionString:=constr;
ADOQuery1.Connection:=ADOConnection1;
ADOQuery1.SQL.Add('select passwd from table1');
ADOQuery1.open;