Вход в Зоопарк ручных компьютеров
gps мониторинг, транспортная логистика, gps слежение
Если вы видите баннеры при просмотре с КПК, то вам - СЮДА
evb выдает ошибку
Форумы Поиск Вход Для ПК
Программирование для КПК
Вс Май 05, 2002 20:45
vovb (Гость)
Привет всем.

У меня следующая проблема: после неудачного поиска приемлемого софта для работы с .cdb файлами (ну не впечатлила меня abcDB и PocketDB! Нет у них тех возможностей, как у ThinkDB для Palm-ов! Кто имел дело с пальмами и с ThinkDB, тот меня поймет). Имея небольшой опыт работы с VB, наваял програмку для работы со своей базой данных. Она использует ADO, конечно (я так понял, что библиотека DAO уже не поддерживается, да?). Ну не суть...
Так вот, на эмуляторе эта прога работает, а после компиляции и переноса на мою Jornadu 568, она выдет следующую ошибку:
"msdaerRU.dll is not installed on this device"
Никто не сталкивался с этим, а? Подскажите, плиз.
Вс Май 05, 2002 20:49
WOLF (Супер Гуру, Москва)
Надеюсь, что человек на ждал столько дней, пока за него залезут в Поиск по слову "msdaerRU.dll", найдут ссылку и запостят из сюда: http://www.handy.ru/ubb/Forum4/HTML/001924.html

------------------
"Ну ты заходи, ежели что..." на PPC FAQ by WOLF
Aleksey AKA WOLF (HandyClub Card #0010)
E-125(180MHz) / MicroDrive 1Gb / XIRCOM GA 56K / JK-710DC
Вс Май 05, 2002 20:52
Alex57 (Гуру флейма, Древняя Греция. Статус: СОКРАТ)
А вот, что интересно, есть ли у Волка этот eVT?
ИМХО нету. [КАРТИНКА]

Короче, можно не искать несуществующую dll, а протсо поменять Regional Settings на English
Вс Май 05, 2002 20:59
vovb (Гость)
to wolf:
сорри, так расстроился, что сначала написал, а потом уже нашел тему :-(.
Пн Май 06, 2002 8:54
BEK (Гуру, Москва)
А табличка в синхронизации указана, на эмуляторе проверял? Должен видеть!
Пн Май 06, 2002 10:37
vovb (Гость)
Уважаемые коллеги. Тут проявился еще один вопрос. Коннекчусь к своей базе на девайсе, а он (VB), собака, видит только системные таблицы, а мою единственную рабочую таблицу - не видит. Таблица там есть, abcdb ее видит. База создавалась в access 2002 (XP) на десктопе и синхронизилась с покетом. Никто не наступал на такие грабли, а?
Вт Май 07, 2002 20:14
vovb (Гость)
В синхронизации указана, на эмуляторе все работает без проблем.
Я тут такую фичу проверяю: Я синхронизацию баз наладил до того, как проставил на компьютер EVB. А в хелпах написано, что надо через импорт-экспорт делать. Сейчас сделал хард резет девайса и заново наладил синхронизацию баз. Вот в ближайшее время проверю, что получилось... ;-)
Пн Май 13, 2002 3:53
vovb (Гость)
Проблема осталась. Блин, у Майкрософта как обычно - внешне все очень красиво, а копни поглубже - сплошной геморрой!!!! Господа, может кто подскажет все-таки более-менее нормальную базу под покет? abcdb какая-то тяжелая. Кто работал с Think db для пальмы? Вот - что-нибудь подобное... А кто работал с Visual CE? Но только не с lait, а с полной? Она нормально синхронизится с десктопом?
Пн Май 13, 2002 22:06
BEK (Гуру, Москва)
Похоже, это только у тебя... драйвер руки.sys... Извини за резкость, но у всех работает! Тестовые примеры из комплекта eVB пробовал? Особенно из PPC2002 sdk!
Вт Май 14, 2002 0:02
vovb (Гость)
Сорри, виноват. Чуть поторопился... Немного устал от нескольких дней борьбы с vbe. Беру свои слова назад.
to BEK: никакой резкости нет. Все ОК. Я сам напросился...
Просто в хелпах сказано, что когда делаешь recordset.open, то он использует открытый коннекшн. Ан нет! Я сначала открывал коннекшн:
=============
Set connDb = CreateObject("ADOCE.Connection.3.0")
connDb.ConnectionString = "Data source = \Storage Card\db\test.cdb"
=============
а потом использовал recordset.open без ключей. Так он не использовал этот коннекшн, а создавал свой, какой-то другой. Поэтому и таблицу в другой базе не мог найти...
Просто я прописал "recordset.open, connDb" - и все стало ОК.
Еще раз сорри перед всеми за резкость тона в прошлом письме!
Чт Май 16, 2002 13:21
BEK (Гуру, Москва)
Молодец!
Тебя видно смутило слово Optional в описании метода Open Recordset-a.
Возможно, это лечится установкой connection.DefaultDatabase="хххх", но это все идеологичски неверно...
Recordset-у нужно всегда сообщать connection!
Успехов!

Если вы видите баннеры при просмотре с КПК, то вам - СЮДА



Форумы Handy.ru 


Powered by phpBB © 2001 phpBB Group