В моей базе данных доступа было 700 записей, каждая запись имела 50 полей. Я использую ODBC Query of PHP, скорость запросов которой очень быстрая, но я использую ODBC Query of C#, скорость очень медленно, коды ниже:C# ODBC Query очень медленно
m_conn = new OdbcConnection("DSN=real");//This DSN set by through the windows control panel,ODBC manager,system dsn
m_conn.Open();
string sqlstr="select * from table1 where id = 1";
OdbcCommand selectCMD = new OdbcCommand(sqlstr, m_conn);
OdbcDataReader myreader;
myreader = selectCMD.ExecuteReader();
if (myreader == null)
return null;
string s =myreader["field"].ToString();//here,execution speed is very slow,why?
спасибо за помощь
Моя структура базы данных ниже:
Мне нужно это все поля, но я испытываю такое же оператор запроса на ODBC-запрос РНР, его скорость очень быстро. –