Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Подключение к access из скрипта autoit

Ответить
Настройки темы
[решено] Подключение к access из скрипта autoit

Новый участник


Сообщения: 2
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изменения
Автор: Player
Дата: 25-03-2010
Здравствуйте! Есть несколько вопросов, помогите пожалуйста получить на них ответы.
Нужно подключиться из скрипта к локальной базе данных access 2003 с помощью ADO указывая строку подключения файл DSN.
1. Возможно ли это с помощью Autoit?
2. Если невозможно п.1 так есть идея написать DLL и из нее вызвать функцию. В интернете прочел что не любую DLL можно подключить к Autoit, а написаны на некоторых определенных языках. http://www.autoitscript.com/forum/in...owtopic=111019
Какие это языки?
Пытался подключать DLL на visual basic, получаю ошибку "3 - указанная функция DLL недоступна" функции DllLCall. Функция DllOpen выполняется успешно без ошибки.

Отправлено: 02:07, 25-03-2010

 

Новый участник


Сообщения: 2
Благодарности: 1

Профиль | Отправить PM | Цитировать


Решено!
Код: Выделить весь код
$strOne = "1048" 
$strTwo = "899"
$Recordset = ObjCreate ("ADODB.Recordset")
$Recordset.CursorLocation = 3
$Recordset.Open("VisualMat","File Name=C:\Program Files\Intear Ltd\Woody 2.03.41\DB\WoodyDSN.dsn",3,3)
$Recordset.Find("IDVColor = " & $strOne & "")
$Recordset("UsersID").Value = $strTwo 
$Recordset.Update 
$Recordset.Close 
$Recordset = 0
По поводу DLL, так простые DLL нужно писать на низкоуровневом языке, а c DLL ActiveX обращаться как с объектом.
Пишу, может кому будет интересно, так как до меня только теперь дошло.
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:05, 31-03-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Подключение к access из скрипта autoit

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Ошибка - [решено] Ошибка при запуске скрипта AutoIt 00002010 AutoIt 12 06-03-2010 14:23
Интернет - Как изменить Access Lokal на Access Lokal and Internet? amilo Microsoft Windows Vista 1 23-07-2009 00:00
Разное - Autoit как написать услоие авто закрытие скрипта при повторном запуске? ShadowMas Программирование и базы данных 2 30-06-2008 20:06
Разное - Autoit vampirqueen Программирование и базы данных 2 30-06-2008 04:59
Unable to access the computer. Access is denied Maf1a Microsoft Windows NT/2000/2003 2 13-07-2007 15:42




 
Переход