Connstr =
'Provider=SQLOLEDB.1;Password=hymake;' +
'Persist Security Info=True;' +
'User ID=sa;' +
'Initial Catalog=NorthWind;' +
'Data Source=HAB\HAB';var
FConn: _Connection;
rs:_RecordSet;
begin
FConn := CreateOleObject('ADODB.Connection') as _Connection;
rs := CreateOleObject('ADODB.RecordSet') as _RecordSet;
FConn.Open(Connstr, '', '', -1);
rs.Open('select * from Customers',FConn,1,1,1);
ADOQuery1.Recordset:=rs;
end;
以上是创建原生的Ado连接,我想问一下,这样是不是会比delphi原来封装好的Ado效率来的高?
'Provider=SQLOLEDB.1;Password=hymake;' +
'Persist Security Info=True;' +
'User ID=sa;' +
'Initial Catalog=NorthWind;' +
'Data Source=HAB\HAB';var
FConn: _Connection;
rs:_RecordSet;
begin
FConn := CreateOleObject('ADODB.Connection') as _Connection;
rs := CreateOleObject('ADODB.RecordSet') as _RecordSet;
FConn.Open(Connstr, '', '', -1);
rs.Open('select * from Customers',FConn,1,1,1);
ADOQuery1.Recordset:=rs;
end;
以上是创建原生的Ado连接,我想问一下,这样是不是会比delphi原来封装好的Ado效率来的高?
解决方案 »
- 串口:有几行代码不懂,在串口编程中有什么用,请注释,谢谢(只有50分了,全给了,初学)
- 我在Panel中放了很多BitBtn按钮,请问如何遍历这些按钮,以改变某些按钮属性。
- 显示文字
- 那里有完整的delphi 2005下载啊
- 变态客户的变态要求,哪位大侠帮我出出意义???
- 很简单的关于Query的查询问题,送分了!!!
- 菜鸟的小问题
- 关于报表的问题?
- delphi中如何把SQL2000数据库附加到MSDE的一个实例中
- Grid中加一个控件
- 如何做网络收音机
- 在win98下与函数SetProcessWorkingSetSize(GetCurrentProcess,$FFFFFFFF,$FFFFFFFF);功能相同的是什么?
而我直接操作底层,应该是会比较效率一点,,,
这只是我的理解,欢迎大家讨论或者批判
但是总的来说对效率改进不大。建议你看看李维那本《Delphi 5.X ADO_MTS_COM+高级程序设计篇》,
里面有对ADO的优化设置。