最后,在zuilang的blog上,找到了希望的曙光。他的这篇名为“艰苦的过程:在evc中使用ADOCE的前期准备”的文章,为我指明了一条道路,可以用ADOCE来访问Access数据库。而Access数据库在PC上是比较通用的数据库类型,SQL Server 2000可以将其中的一些数据表转成后缀为.mdb的Access可以访问的数据库。
之前,我是按照标准SQL语言来进行操作,发现不行。例如,我要从名为Account的数据库的PersonInfo表中选取name字段为“张明”的所有信息,按照标准的SQL语言,应该是这样子的:“select * from [Account].[dbo].[ PersonInfo] where [Account].[dbo].[ PersonInfo].[name] = ‘张明’ ”,从实际的调试情况来看,如果按照这种语法的话,是无法正确open的。后来,自己胡乱猜测,试验出来了,可以执行的语句如下:“select * from PersonInfo where name = ‘张明’ ”,当然,这只是我自己胡乱猜测的,不知道正确的语法应该如何,这还有待查证。