Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  
Smart Solutions VDT :: Просмотр темы - Прошу помощи
 FAQFAQ   ПоискПоиск   ГруппыГруппы   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Прошу помощи

 
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Программные средства систем автоматизации
Предыдущая тема :: Следующая тема  
Автор Сообщение
ddd
Частый гость
Частый гость


Зарегистрирован: Nov 30, 2006
Сообщения: 20
Рейтинг: +0/-0

СообщениеДобавлено: Пт 01 Dec, 2006 12:19:33    Заголовок сообщения: Прошу помощи Ответить с цитатой

Старая система, Windows NT 4 SP6, RSView32 6.30.
Новая, Windows 2000 SP3, RSView32 6.30.
Проблема: При переносе проекта с НТ на 2000 перестал работать нижеприведенный кусок кода VBA (а именно строка" Set m_Database = m_Workspace.OpenDatabase(m_DBFileName)"). Все предложения инженеров Rockwell Automftion Moscow по настройке ODBC выполнены, результат нулевой, т.е. по НТ все работает на ура, под 2000 - нет.

Sub InitializeDB()
On Error Resume Next

' specify path and name of Access database
m_DBFileName = gProject.Path & "\Language.MDB"

On Error GoTo DBErrorHandler ' Enable error trapping.

'Create workspace
Set m_Workspace = Workspaces(0)

'Open database
Set m_Database = m_Workspace.OpenDatabase(m_DBFileName)

On Error GoTo DBTableErrorHandler

'Open table, and query for all records in Language table
Set m_Language_Table = m_Database.OpenRecordset("LANGUAGE", dbOpenDynaset)

Exit Sub

'Error handler for database open
DBErrorHandler:

MsgBox "Can't open database " & m_DBFileName, vbExclamation
Exit Sub

'Error handler for table query
DBTableErrorHandler:
MsgBox "Can't open LANGUAGE table", vbExclamation
Exit Sub

End Sub
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmytro
Частый гость
Частый гость


Зарегистрирован: Mar 31, 2006
Сообщения: 22
Рейтинг: +0/-0
Откуда: Хохляндия

СообщениеДобавлено: Пн 04 Dec, 2006 9:50:59    Заголовок сообщения: Ответить с цитатой

Попробуйте закомментарить (поставить ' в начале строки) строчки, которые начинаются с "On Error..." и напишите сюда, какое сообщение об ошибке выдает VBA.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ddd
Частый гость
Частый гость


Зарегистрирован: Nov 30, 2006
Сообщения: 20
Рейтинг: +0/-0

СообщениеДобавлено: Пн 04 Dec, 2006 10:04:04    Заголовок сообщения: Прошу помощи Ответить с цитатой

Спасибо, в этом месте Step Run прошел, но глюки начались дальше, теперь буду сам искать. Еще раз спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Программные средства систем автоматизации Часовой пояс: GMT + 1
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

Powered by phpBB © 2001, 2005 phpBB Group
Яндекс цитирования

Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany
Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de
Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна.
Открытие страницы: 0.126 секунды
/n