powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
21 сообщений из 21, страница 1 из 1
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339819
Саша Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ежели да, то просветите плиз, как открыть конкретную базу, и вызвать макрос или функцию.

Спасибо.
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339833
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А это точно вопрос по Аксессу? Я могу перенести это в другой форум, только бы знать в какой.
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339837
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В ПТ?
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339838
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
:^)))))))))))))))))))))))))
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339841
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добро пожаловать на RSDN.
Там поможуть.
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339859
Саша Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что не по вашему аксу ?
мне ж нада функцию этого грёбаного акса вазвать...
так что все правильно... здесь же те, кто аксес знает ? вопрос конкретно по нему а не по VB. конкретно - вызовы COM сервера Аксесс.
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339864
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А Жава Automation понимает?

з.ы. На RSDN больше прогеров Java тусуется. Поверь мне.
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339868
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А что такое COM сервера Аксесс? Такой зверь есть вообще?
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339876
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В какой мифологии? Если в древнегреческой - то не слышал о таком...
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339906
Саша Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- да, java Понимает com (JCom)
- да, Аксес - есть сервер COM (как ворд, ексел и проч. мура...)

вот тока как ? (я просто те занаю методов и команд, которые вызываются для аксеса)
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339909
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Либо трудный и тернистый путь методом проб и ошибок, либо не тянуть кое-кого за кое-чего и найти полуготовое решение.
www.rsdn.ru && куча порталов по JAVA
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339915
Саша Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да я не проч !

Все воще начавлось с того, что мне не вставить в таблу аксеса данные посредством инсерта.

и как я понял , функцию из SQL не вызвать (через ODBC)

и с резульсетом не сраслось...

вот и пришел к COMу...
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339919
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пристрелите меня. :(
Блин, Саша, поищи на степных просторах инета и в лесных чащах форумов и удача улыбнется тебе раньше, чем мы чего-нить родим.
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339927
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
А что не по вашему аксу ?  
мне ж нада функцию этого грёбаного акса вазвать... 
так что все правильно

По смыслу, может, и правильно, а вот по тексту - не совсем...

Ну можно попробовать вот так:

For example, suppose you have defined a procedure named NewForm in a database with its ProjectName property set to "WizCode." The NewForm procedure takes a string argument. You can call NewForm in the following manner from Visual Basic:

Dim appAccess As New Access.Application
appAccess.OpenCurrentDatabase ("C:\My Documents\WizCode.mdb")
appAccess.Run "WizCode.NewForm", "Some String"
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339940
Саша Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как сделать это в VB ясно. не ясно как это сделать через JCom.

вот пример работы с Вордом:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
	IDispatch wdApp = new IDispatch(rm,  "Word.Application" );  // EXCEL–{‘М
            wdApp.put( "Visible" , new Boolean(true)

	IDispatch wdDocuments = (IDispatch)wdApp.get( "Documents" );
	Object[] arglist1 = new Object[ 1 ];
	String userdir = System.getProperty( "user.dir" );	
//                       user.dir= "E:\USERS\java\test" 
	arglist1[ 0 ] = userdir+ "\\jcom.doc" ;
	IDispatch wdDocument = (IDispatch)wdDocuments.method( "Open" , arglist1);
            String fullname = (String)wdDocument.get( "FullName" );
	System.out.println( "fullname=" +fullname);



ну а как открыть базу акса, и вызвать функцию... это хз...
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339943
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А по аналогии не получается?

IDispatch accApp = new IDispatch(rm, "Access.Application");
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339949
Саша Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот, до этого места ,Саныч, получается :))

т.е. я могу открыть аксес

могу сделать видимым, могу - не видимым...

а вот дальше... нада знать чего там внутри COM аксеса...
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339955
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А дальше смотрим в Аксессе свойства (и прочее) объекта Access.Application.
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339956
Саша Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саныч, а где смотрим в Аксеса, а ?
ну считайте меня больным уродом, я правда акс позавчера увидел..
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339968
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Не-не, уродом не надо. Больным тоже.

Открываем в Аксессе окно VBA (например, открыв какой-нибудь модуль или нажав Ctrl+G). Нажимаем F2 - открывается Object Browser. В верхнем комбобоксе выбираем Access. В левом листбоксе находим Application.
...
Рейтинг: 0 / 0
JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
    #32339973
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин. Во люди дают. Позавчера увидел, вчера потрогал, сегодня уже извращенную половую связь пробует. Что будет завтра? Где полиция нравов?
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / JCOM... Кто-нить работал с COM не из VB ? а из Явы например ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]