Здравствуйте, Иванов, Вы писали:
И>Метод OdbcDataAdapter.Fill() с БД MySQL(с другими не пробовал) очень медленно работает. И>Может кто подскажет как с этим справиться.
С MS SQL 6.5 летает. Так что дело скорее всего в провайдере для MySQL (ОДБСишном). Вообще, Fill использует DataReader. Прпробуй использовать его напрямую.
PS
Кстати, а нафига на дотнете использовать MySQL? Чем хуже Accass или MSDE?
... << RSDN@Home 1.1 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: ODBC DATA Provider метод FILL оч. медленно работает
Здравствуйте, Иванов, Вы писали:
И>Метод OdbcDataAdapter.Fill() с БД MySQL(с другими не пробовал) очень медленно работает. И>Может кто подскажет как с этим справиться.
Здравствуйте, Иванов, Вы писали:
И>ODBC DATA Provider
И>Метод OdbcDataAdapter.Fill() с БД MySQL(с другими не пробовал) очень медленно работает.
Никак скоре всего это тормозит инициализация подключение
так как этот тормоз неленейно зависит от объема выборки
Мож попробовать MyOLE тоже сделан спецально для C#
а Вообще советую ByteFX хорошо и быстро есть на сайте "mono"
Все что есть хорошего, либо незаконно, либо аморально, либо ведет к ожирению.
Re: ODBC DATA Provider метод FILL оч. медленно работает
И>Метод OdbcDataAdapter.Fill() с БД MySQL(с другими не пробовал) очень медленно работает.
Нет, ребята, мне становится просто смешно — что значит медленно?
Медленно, это когда одна запись колбасится 5 минут, или когда 2-3 тысячи записей за 3 секунды?
И> ...с другими не пробовал...
А запрос насколько серьезен? "Просто SELECT" или "куча связей с OUTERами"?
Нужно поведать нам, сколько записей, че за запросик и т.д...
*Автор благодарит алфавит за любезно предоставленные буквы*
*Любите внуков — они отомстят детям*