在我的应用中需要频繁地向数据库中增加几条记录,最多时一个流水表的记录总数有500万条。
我采用RECORDSET对象向流水表中写数据,但是当流水表很大时,生成一个流水表的RECORDSET
对象就需要10秒左右的时间,其效率很低。采用SQL SERVER2000时,可以采用
SELECT TOP 0 FROM TABLE_NAME生成RECORDSET,但是在ORACLE中不能使用。
如果不用RECORDSET向流水表中写数据,需要格式化SQL语句,在我的应用中又很麻烦的。使用ADO是否能创建某表的RECORDSET对象,而不返回任何记录?