|
|
|
Не могу запустить один Акцесс из другого!
|
|||
|---|---|---|---|
|
#18+
Люди, помогите пожалуйста... У меня тоже ошибка, связанная с ActiveX - "ActiveX can't create object", но поиски в форуме ничего не дали - возможно что-то не поняла... Нужно запустить из одной акц. аппликации - другую акц. аппликацию. Делаю так Set appAccess = New Access.Application Set db = appAccess.DBEngine.OpenDatabase(StAppPlace & "lib_appml.mde") Или так Set appAccess = GetObject(StAppPlace & "lib_appml.mde") Или так Set appAccess = CreateObject(StAppPlace & "lib_appml.mde") На большинстве компьютеров это работает. Но на некоторых - хоть тресни. Мне показалось, что не работает на тех, где есть 2 Акцесса и Акцесс97 установлен после Акцесса2003, например. Регистрация dao350.dll и dao.350.dll не помогли. Переустановка всего не мне поможет, поскольку эту программку будут запускать сами юзеры на местах... Может, знает кто-то - в чем причина этой гадости? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 14:36:45 |
|
||
|
Не могу запустить один Акцесс из другого!
|
|||
|---|---|---|---|
|
#18+
А если с явным указанием версии, т.е.: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 14:43:04 |
|
||
|
Не могу запустить один Акцесс из другого!
|
|||
|---|---|---|---|
|
#18+
Найди в инете такой файлец: licences.reg добавь этот кусок в реестр на тех машинах где не работает, должно заработать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 14:44:44 |
|
||
|
Не могу запустить один Акцесс из другого!
|
|||
|---|---|---|---|
|
#18+
ЛПА если с явным указанием версии, т.е.: Код: plaintext - так для 97, а так для 2003: Set appAccess = CreateObject("Access.Application.10") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 14:54:29 |
|
||
|
Не могу запустить один Акцесс из другого!
|
|||
|---|---|---|---|
|
#18+
Написала так Set Access = CreateObject("Access.Application.8") Set db = appAccess.dbEngine.OpenDatabase(StAppPlace & "lib_appml.mde") For Each lTabDef In db.TableDefs .... Теперь это же гнусное ругательство, но уже на строчке For each... Может, что-то не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 15:01:15 |
|
||
|
Не могу запустить один Акцесс из другого!
|
|||
|---|---|---|---|
|
#18+
TamaraSet Access = CreateObject("Access.Application.8") Set db = appAccess.dbEngine.OpenDatabase(StAppPlace & "lib_appml.mde") Это так и должно быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 15:07:28 |
|
||
|
Не могу запустить один Акцесс из другого!
|
|||
|---|---|---|---|
|
#18+
Внимание вопрос - а зачем открывать новую аксесовскую аппликацию, если надо просто перебрать таблички? Чем не подходит просто: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 15:10:33 |
|
||
|
Не могу запустить один Акцесс из другого!
|
|||
|---|---|---|---|
|
#18+
Спасибо, способ Set db = DBEngine(0).OpenDatabase("путь") отлично работает, но опять же кроме "плохого компьютера"!!! Но все равно, действительно, глупо- ради доступа к таблице делать СreateObject... Правда, в другой функции, наверно, придется это сделать, так нужно перебрать все формы - хочу сменить KeybooardLanguage в текстовых полях каждой формы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 15:36:21 |
|
||
|
Не могу запустить один Акцесс из другого!
|
|||
|---|---|---|---|
|
#18+
Lenivec: Найди в инете такой файлец: licences.reg добавь этот кусок в реестр на тех машинах где не работает, должно заработать Расшифруйте, пожалуйста, как это сделать поподробнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 15:39:54 |
|
||
|
Не могу запустить один Акцесс из другого!
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 15:59:36 |
|
||
|
Не могу запустить один Акцесс из другого!
|
|||
|---|---|---|---|
|
#18+
идем в любой поисковик, я например яндекс люблю, набираем licences.reg, ходим по ссылкам и ищем где можно загрузить себе такой файлец я бы и сразу ссылку дал, да нету у меня инета полного, доступ толька к некоторым сайтам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 16:15:03 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1524&tid=1670369]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 296ms |

| 0 / 0 |
