我用的是delphi xe +ADO +SQLITE3,在设计调试时运行不多久,就会提示no such table :*****。第二天重新打开再连接时,又可以用了,用不了多久,就又不行。我查了好多资料,找不出原因,也无法继续下了。郁闷!

解决方案 »

  1.   

    用的绝对路径ExtractFilePath(Application.ExeName)
      

  2.   

    并不是一直这样。用ADOconnection连接,测试是连接的,但ADOQuery查询时,有时可以找到表,几个小时后再查询就会提示no such table :*****。。另外说明:我用的是lsuper_Embarcadero.Delphi.XE2。是不是Delphi的问题?
      

  3.   

    把路径改为绝对路径后,项目打不开了。可能是因为我的路径中有汉字的原因,现在不知道怎么办了???我想找出存放ADOconnection连接字符串的文件,打开改一下,找了半天也没找到在哪个文件中?请高手教一招!
      

  4.   

    把路径改为绝对路径后,项目打不开了。可能是因为我的路径中有汉字的原因,现在不知道怎么办了???我想找出存放ADOconnection连接字符串的文件,打开改一下,找了半天也没找到在哪个文件中?请高手教一招!