В поле какого типа ищем? В одном ли поле? Ищем средствами АДО? ДАО? Своими руками? КонкретизируйтеVolan писал(а):... количество пользователей увеличилось до 16 все стало падать. Сначала раз в месяц потом чаще когда стала падать 3...4 раза в день таблицы перевел на SQL. Клиентская часть осталась в Access 2000. В принципе все работает не падала ни разу, но есть такой глюк: если искать в неиндексированнм текстовом поле то первые 1...3 совпадения находятся, дальше Access преводит курсор на запись, которая ничего общего не имеет с искомой строчкой. Если нажать еще раз "найти далее", то просто закроется access.
Поьзователи очень ругаются а найти решение никак не удается.
Access, насколько я понял, здесь используется не более чем просто клиент, сама база лежит на MSSQL. вроде так. Какая разница сколько Access'ов будет цепляться за MSSQL? 2? 3? больше? Тут ведь не в этом проблема! Проблема в поиске! Или в руках?! Пока не ясно ..Krasavica писал(а):Access представляет из себя систему desktop-уровня. Её можно использовать для 2-3 клиентов. Но уже и на этом уровне иногда возникают проблемы.
Стоит вероятно просто написать клиента на каком-нибудь языке программирования для этого предназначенного, и с клиента подключаться к базе.![]()
snov писал(а): Access, насколько я понял, здесь используется не более чем просто клиент, сама база лежит на MSSQL. вроде так. Какая разница сколько Access'ов будет цепляться за MSSQL? 2? 3? больше? Тут ведь не в этом проблема! Проблема в поиске! Или в руках?! Пока не ясно ..
Так или иначе поиск делает не Access и как следствие не из-за кривости оного появился баг.Krasavica писал(а):Возможно проблема в Аксессе. Аксесс не предназначен для написания программ-клиентов для SQL баз данных.
То, что в нём есть возможность подключить внешний источник данных, ещё не говорит о том, что Вы можете с ним делать все операции, которые Вы захотите.
Посмотри сюдаKrasavica писал(а):... Аксесс не предназначен для написания программ-клиентов для SQL баз данных.
То, что в нём есть возможность подключить внешний источник данных, ещё не говорит о том, что Вы можете с ним делать все операции, которые Вы захотите. [/color][/i]
НетKrasavica писал(а):Volan - автор топика, или это вы и есть?
Подожди а какие таблицы ты перевел на SQL, и как я понял база все таки на Access'e, тогда что значит перевел на SQL?Volan писал(а):Извините, только добрался до компа. Поле по которому ищу - текстовое "название предприятия". По совету народа с "sql.ru" преобразовал базу к формату 2002 - вылетать перестала, но ищет странно. Допустим в строке поиска (стандартное средство Access) набираем "энергия" - находся одно из предприятий содержащее это слово, жмем "найти далее" в результате находит предприятие например "рога и копыта" и где тут энергия??? если нажать далее, то вновь может найти правильное соответствие, а может и нет. НАсколько целесообразно индексировать текстовое поле??
Volan писал(а): НАсколько целесообразно индексировать текстовое поле??
Volan писал(а): будут ли какие предложения
Volan писал(а):... снижается уверенность, что связка Access+SQL 2000 вообще нормально работает, а вдруг оно как РУХНЕТ??!!. ..
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3