读书人

missing Connection or Connect

发布时间: 2012-03-19 22:03:05 作者: rapoo

missing Connection or ConnectionString,请教了
我使用的是FrxAdoqry数据集,用来查询数据的时候,出现如标题所示错误,但是我的ADOConnenction明明是有链接的啊
出现错误如下图所示:]


源代码如下:

Delphi(Pascal) code
  mychart:=TfrxChartView(frxReport1.FindObject('Chart1'));    try       AdoConnection3.Connected :=True ;       AdoQuery:=TfrxADOQuery(frxReport1.FindObject('ADOQuery1'));       AdoQuery.SQL.Clear ;       AdoQuery.SQL.Add('Select * from Force where SampleTime = :DateTimeStr');       AdoQuery.Params[0].Value:=StrToDateTime('2012-12-12 13:50:50');       ShowMessage(AdoConnection3.ConnectionString);       AdoQuery.Open ;


我在原来的程序里面是好的,



[解决办法]
你使用相对路径试试吧
也可能是数据库的路径不对呀
[解决办法]
AdoQuery找到后,没看到赋值connect属性啊,没有指定连接,你模板中的adoconnection3是否与你代码中的一致呢,未必啊,你还是动态赋值一下连接吧
[解决办法]
AdoConnection3.Connected :=True ;
成功的话,出现这个错误,表示AdoQuery与AdoConnection3没有连接上,动态的连接一下

读书人网 >.NET

热点推荐