> >string strAccessConn = "Provider=VFPOLEDB.1;Data " + >"Source=P:\\Mydir\\;Mode=ReadWrite|Share Deny None;Extended " + >"Properties=\"\";User ID=\"\";Password=\"\";Mask Password=False;Cache " + >"Authentication=False;Encrypt Password=False;Collating Sequence=MACHINE;DSN=\"\""; > >string strAccessSelect = "SELECT * FROM MyTable WHERE MyField = '" + lcMyVar + "'"; > >DataSet oDataSet = new DataSet(); >oDataSet.Tables.Add("MyTable"); > >OleDbConnection oConn = new OleDbConnection(strAccessConn); >OleDbCommand oAccessCommand = new OleDbCommand(strAccessSelect,oConn); >OleDbDataAdapter oDataAdapter = new OleDbDataAdapter(oAccessCommand); > >oConn.Open(); //Slow here. >oDataAdapter.Fill(oDataSet,"MyTable"); //Slow here. > >>