数据库是access,查询语句如下
select a.uid,a.name,b.uid,b.type from a left join b on a.uid=b.typeuid都是自动编号类型的时候, TADODataset的next就会出错,把其中一个b.uid改为数字类型则能够通过,请问什么原因,如何解决
select a.uid,a.name,b.uid,b.type from a left join b on a.uid=b.typeuid都是自动编号类型的时候, TADODataset的next就会出错,把其中一个b.uid改为数字类型则能够通过,请问什么原因,如何解决
我用oracle的,一直都没你说的情况啊,你是什么库啊!
access不熟,sql server常用这样的sql语句,没问题
连接串是:Provider=MSDASQL.1;Extended Properties="DBQ=question.mdb;DefaultDir=.;Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;"错误为:数据提供程序或其他服务返回E_FAIL
报的什么错
ADODataSet1.close;
ADODataSet1.open;
ADODataSet1.next;