lookguard说明书:在Vs2005中用OleDb访问MDB数据库和在Vs2003中用OleDb访问MDB数据库速度差了10多倍,是什么原因?
来源:百度文库 编辑:中科新闻网 时间:2024/05/07 04:05:59
同样的代码:(如下所示,在Vs2003中100兆大小的Mdb数据库,需要30秒左右,在Vs2005中花费了300秒左右)
OleDbConnection sCnn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\\data.mdb;Persist Security Info=False");
sCnn.Open();
OleDbCommand sCmd = new OleDbCommand("select * from Mytable", sCnn);
OleDbDataReader sDbReader = sCmd.ExecuteReader();
while (sDbReader.Read())
{
for (int i = 0; i < sDbReader.FieldCount; i++)
{
object sValue = sDbReader.GetValue(i); //读取各个字段
}
}
sDbReader.Close();
sCnn.Close();
OleDbConnection sCnn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\\data.mdb;Persist Security Info=False");
sCnn.Open();
OleDbCommand sCmd = new OleDbCommand("select * from Mytable", sCnn);
OleDbDataReader sDbReader = sCmd.ExecuteReader();
while (sDbReader.Read())
{
for (int i = 0; i < sDbReader.FieldCount; i++)
{
object sValue = sDbReader.GetValue(i); //读取各个字段
}
}
sDbReader.Close();
sCnn.Close();
2003和2005的重点不同!~!
在Vs2005中用OleDb访问MDB数据库和在Vs2003中用OleDb访问MDB数据库速度差了10多倍,是什么原因?
如何在网页中用JSP和HTML语言访问数据库?
不要jet驱动php能不能用access,也就是在linux系统下能不能用PHP访问access的mdb文件?
不要jet驱动php能不能用access,也就是在linux系统下能不能用PHP访问access的mdb文件?
conn.open="provider=microsoft.jet.oledb.4.0;data source=e:\linyouguo\linyouguo.mdb"
2000系统中,在CMD中用route add 或route print都提示拒绝访问?
在vb中用什么空件可以访问foxpro 8.0数据库
.扩展访问控制列表的数字表号在 之间
怎样在pascal中用trunc函数来把一个数精确到小数点后两位
打靶的环数可数吗?在英语中用how much or how many