|
Как программу из Access запустить без него?
|
|
|
|
Oxygene |
Пятница, 29 Июля 2005, 9:53
|
Участник
Профиль
Группа: Участник
Сообщений: 62
Регистрация: 03.10.2002
Из: Ukraine
Пользователь №: 3618
Конфигурация
Корпус: Case unknown, Codegen 300W Процессор: Centrino/Core Duo Материнская плата: Soltek 75KAV Оперативная память: SDRAM 133, HYNIX Видеокарта: GeForce4 MX400, InnoVision Жесткий диск (винчестер): IBM, 80GB, 7200 Дисковод: 3.5" CD/DVD: LG 52X Модем: External, GVC, DSF-1133/R16-P Сетевой адаптер: -- Звуковая плата: AC 97 Монитор: 15, Samsung, SyncMaster 500p Операционная система: Windows XP Professional Прочее: --
|
Собственно сабж...
|
|
|
|
|
Levon |
Пятница, 29 Июля 2005, 11:04
|
Участник
Профиль
Группа: Участник
Сообщений: 780
Регистрация: 16.09.2003
Из: Ереван, Армения
Пользователь №: 5872
Конфигурация
Корпус: HP Материнская плата: -- Оперативная память: 512 Мб Видеокарта: Intel(R) 82865G Graphics Controller Жесткий диск (винчестер): WDC WD400BB-60DGA0 37.27 GB (40 015 503 360 bytes) Дисковод: 3.5" CD/DVD: CD Модем: -- Сетевой адаптер: 3Com 3C905TX-based Ethernet Adapter (Generic), Broadcom NetXtreme Gigabit Ethernet for hp Звуковая плата: SoundMAX Integrated Digital Audio Монитор: LCD HP 1730, 19" Операционная система: Windows XP Pro SP1, Winsows 2000 AS SP4, FreeBSD 5.2.1 Прочее: --
|
А как расшифровать фразу "Запустить программу из Access-а без него" ???
--------------------
- Никогда не стоит недооценивать предсказуемость глупости. "Большой Куш/Sntach"
|
|
|
|
|
mokc0der |
Пятница, 29 Июля 2005, 13:43
|
Участник
Профиль
Группа: Профессионалы
Сообщений: 1278
Регистрация: 20.12.2001
Из: Москва
Пользователь №: 859
Конфигурация
Корпус: Thermaltake LanMoto Процессор: Другой Материнская плата: ASUS A8N-SLI Оперативная память: DIMM DDR PC3200 2048 Mb Видеокарта: ASUS X300SE Жесткий диск (винчестер): WD3200KS + ST3200822А Дисковод: 3.5" CD/DVD: NEC ND-4571 Модем: Zyxel 662HW Сетевой адаптер: built-in Звуковая плата: built-in AC97 Монитор: Sony SDM S71R Операционная система: WinXP, Vista Прочее: Bluetooth dongle
IBM T42
|
Levon, ну это типа как у меня есть супер игруха, но нет компа. Как запустить игрушку без компьютера ?
|
|
|
|
|
Oxygene |
Пятница, 29 Июля 2005, 13:48
|
Участник
Профиль
Группа: Участник
Сообщений: 62
Регистрация: 03.10.2002
Из: Ukraine
Пользователь №: 3618
Конфигурация
Корпус: Case unknown, Codegen 300W Процессор: Centrino/Core Duo Материнская плата: Soltek 75KAV Оперативная память: SDRAM 133, HYNIX Видеокарта: GeForce4 MX400, InnoVision Жесткий диск (винчестер): IBM, 80GB, 7200 Дисковод: 3.5" CD/DVD: LG 52X Модем: External, GVC, DSF-1133/R16-P Сетевой адаптер: -- Звуковая плата: AC 97 Монитор: 15, Samsung, SyncMaster 500p Операционная система: Windows XP Professional Прочее: --
|
Т. е. написанную на Access базу запустить без самого Ацеса? (только-отлько начинаю разбираться.... )
|
|
|
|
|
Levon |
Пятница, 29 Июля 2005, 16:05
|
Участник
Профиль
Группа: Участник
Сообщений: 780
Регистрация: 16.09.2003
Из: Ереван, Армения
Пользователь №: 5872
Конфигурация
Корпус: HP Материнская плата: -- Оперативная память: 512 Мб Видеокарта: Intel(R) 82865G Graphics Controller Жесткий диск (винчестер): WDC WD400BB-60DGA0 37.27 GB (40 015 503 360 bytes) Дисковод: 3.5" CD/DVD: CD Модем: -- Сетевой адаптер: 3Com 3C905TX-based Ethernet Adapter (Generic), Broadcom NetXtreme Gigabit Ethernet for hp Звуковая плата: SoundMAX Integrated Digital Audio Монитор: LCD HP 1730, 19" Операционная система: Windows XP Pro SP1, Winsows 2000 AS SP4, FreeBSD 5.2.1 Прочее: --
|
Без среды Access-а мoжеш тока таблицы IMHO ........... VB + ADO .... самый оптимальный вариант ..... Но если ты Тока тока начинаешь разбиратся .... то сначала разбери сам Access ... a точнее использование VBA в Access ....
--------------------
- Никогда не стоит недооценивать предсказуемость глупости. "Большой Куш/Sntach"
|
|
|
|
|
Oxygene |
Пятница, 29 Июля 2005, 17:03
|
Участник
Профиль
Группа: Участник
Сообщений: 62
Регистрация: 03.10.2002
Из: Ukraine
Пользователь №: 3618
Конфигурация
Корпус: Case unknown, Codegen 300W Процессор: Centrino/Core Duo Материнская плата: Soltek 75KAV Оперативная память: SDRAM 133, HYNIX Видеокарта: GeForce4 MX400, InnoVision Жесткий диск (винчестер): IBM, 80GB, 7200 Дисковод: 3.5" CD/DVD: LG 52X Модем: External, GVC, DSF-1133/R16-P Сетевой адаптер: -- Звуковая плата: AC 97 Монитор: 15, Samsung, SyncMaster 500p Операционная система: Windows XP Professional Прочее: --
|
хорошо... тогда Бог с ним с ацессом... Задача: Есть кабинет УЗИ. Надо написать базу в которую можно было бы вбивать ФИО пациента, дату его рождения, дату обследования, результат и тд... Должно всё работать на сотом пне+32 метра мозгов, Винь 98... вопрос: на чем писать? (начальные сведения о програмировании есть...) Хочется на выходе получить екзешник... те 2 раза кликнул, попал в базу, вбил данные, закрыл окно, забыл.. Делфи учить надо, да? Добавлено Oxygene, И ещё: Levon, что такое ADO? Добавлено Oxygene, Вообщем хочу как здесь http://cabinet.fromru.com/description.html только немного попроще...
|
|
|
|
|
Levon |
Понедельник, 01 Августа 2005, 7:13
|
Участник
Профиль
Группа: Участник
Сообщений: 780
Регистрация: 16.09.2003
Из: Ереван, Армения
Пользователь №: 5872
Конфигурация
Корпус: HP Материнская плата: -- Оперативная память: 512 Мб Видеокарта: Intel(R) 82865G Graphics Controller Жесткий диск (винчестер): WDC WD400BB-60DGA0 37.27 GB (40 015 503 360 bytes) Дисковод: 3.5" CD/DVD: CD Модем: -- Сетевой адаптер: 3Com 3C905TX-based Ethernet Adapter (Generic), Broadcom NetXtreme Gigabit Ethernet for hp Звуковая плата: SoundMAX Integrated Digital Audio Монитор: LCD HP 1730, 19" Операционная система: Windows XP Pro SP1, Winsows 2000 AS SP4, FreeBSD 5.2.1 Прочее: --
|
ADO - ActiveX Data Object .... детище микрософта ....... универсальное програмное средство для доступа к данным ...... кстати ... Access использует как раз ADO для работы с данными ....
А программу которую ты указал можно в принципе и из Access-а збацать ..... (не надо его недооценивать .... особенно если использовать там VBA) А отчет в excel не думаю что принципиально ... так как можешь использовать отчеты Access-а....
А если не хочешь Access-ом .... то можно любым языком програмирование ...... ну хоть и дельфи ...... я вообщето такие вещи пишу на VB ..... но это дело вкуса и привычек ..... Так что .. тебе решать .....
--------------------
- Никогда не стоит недооценивать предсказуемость глупости. "Большой Куш/Sntach"
|
|
|
|
|
Jurka |
Понедельник, 08 Августа 2005, 13:05
|
Участник
Профиль
Группа: Участник
Сообщений: 5
Регистрация: 08.08.2005
Пользователь №: 9227
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
Цитата(Levon @ Понедельник, 01 Августа 2005, 7:13) ADO - ActiveX Data Object .... детище микрософта ....... универсальное програмное средство для доступа к данным ...... кстати ... Access использует как раз ADO для работы с данными .... А программу которую ты указал можно в принципе и из Access-а збацать ..... (не надо его недооценивать .... особенно если использовать там VBA) А отчет в excel не думаю что принципиально ... так как можешь использовать отчеты Access-а.... А если не хочешь Access-ом .... то можно любым языком програмирование ...... ну хоть и дельфи ...... я вообщето такие вещи пишу на VB ..... но это дело вкуса и привычек ..... Так что .. тебе решать ..... и все-таки интересует, можно на одном компе где есть офис написать в Аксесе легонькую программку, и с тем самым чтобы запустить ее потом на другом компе где стоит 98 и нет офиса. Закинуть необходимые библиотеки на этот комп не проблема, проблема в том что не знаю решения как именно запустить. Чтобы exe чтоли сгенерировать? может есть утилиты которые делают такое? Ну в лом мне тут ставить VB6 и чето делать на нем с обращением к базе под access. Хотя то что мне надо делов то. не хочу инсталить VB. Дома делать тоже не хочется ну что Гуру скажете?
|
|
|
|
|
Levon |
Понедельник, 08 Августа 2005, 15:18
|
Участник
Профиль
Группа: Участник
Сообщений: 780
Регистрация: 16.09.2003
Из: Ереван, Армения
Пользователь №: 5872
Конфигурация
Корпус: HP Материнская плата: -- Оперативная память: 512 Мб Видеокарта: Intel(R) 82865G Graphics Controller Жесткий диск (винчестер): WDC WD400BB-60DGA0 37.27 GB (40 015 503 360 bytes) Дисковод: 3.5" CD/DVD: CD Модем: -- Сетевой адаптер: 3Com 3C905TX-based Ethernet Adapter (Generic), Broadcom NetXtreme Gigabit Ethernet for hp Звуковая плата: SoundMAX Integrated Digital Audio Монитор: LCD HP 1730, 19" Операционная система: Windows XP Pro SP1, Winsows 2000 AS SP4, FreeBSD 5.2.1 Прочее: --
|
А вот если ты скажешь еще что эта программа должна делать ... то может и скажу возможно ли это или нет ......
--------------------
- Никогда не стоит недооценивать предсказуемость глупости. "Большой Куш/Sntach"
|
|
|
|
|
Jurka |
Понедельник, 08 Августа 2005, 16:10
|
Участник
Профиль
Группа: Участник
Сообщений: 5
Регистрация: 08.08.2005
Пользователь №: 9227
Конфигурация
Корпус: -- Процессор: -- Материнская плата: -- Оперативная память: -- Видеокарта: -- Жесткий диск (винчестер): -- Дисковод: -- CD/DVD: -- Модем: -- Сетевой адаптер: -- Звуковая плата: -- Монитор: -- Операционная система: -- Прочее: --
|
Цитата(Levon @ Понедельник, 08 Августа 2005, 15:18) А вот если ты скажешь еще что эта программа должна делать ... то может и скажу возможно ли это или нет ...... просто. Форма, 4 текстбокса, кнопка. нажимаешь на кнопку простой SQL запрос добавляет эти 4 поля с датой в таблицу. Всех дело. Но наверное придется дома на VB exe делать и через ADO обращаться к mdb. есть другой вариант(текущий и меня он бесит), что мне будут в txt файл работники эти данные передавать по сетке, только оно мне надо копи-пасте делать каждое утро? пускай сразу все ложится красиво в базу. хотя вариант, JavaScript и HTML. но это тогда проще поставить VB мне. хотя новые знания как обращаться через HTML к mdb не помешают. Есть примеры?
|
|
|
|
|
Levon |
Вторник, 09 Августа 2005, 7:26
|
Участник
Профиль
Группа: Участник
Сообщений: 780
Регистрация: 16.09.2003
Из: Ереван, Армения
Пользователь №: 5872
Конфигурация
Корпус: HP Материнская плата: -- Оперативная память: 512 Мб Видеокарта: Intel(R) 82865G Graphics Controller Жесткий диск (винчестер): WDC WD400BB-60DGA0 37.27 GB (40 015 503 360 bytes) Дисковод: 3.5" CD/DVD: CD Модем: -- Сетевой адаптер: 3Com 3C905TX-based Ethernet Adapter (Generic), Broadcom NetXtreme Gigabit Ethernet for hp Звуковая плата: SoundMAX Integrated Digital Audio Монитор: LCD HP 1730, 19" Операционная система: Windows XP Pro SP1, Winsows 2000 AS SP4, FreeBSD 5.2.1 Прочее: --
|
Извне ты можешь достучаться только к таблицам и запросам базы ... остальное должен писать сам .... В твоем примере если данные берешь из текстового файла то сначала должен задокументировать формат текстового файла (к примеру 1 строка данное А, вторая строка данное Б и тд ..... или чтото наподобие этого) затем можешь все сделать одним VBScript-ом или другим скриптовым языком (ВБС мой выбор)...... берешь файл, разбираешь его затем открываешь подключаешься к базе средствами ADO и забиваешь данные в базу одним INSERT запросом .....
Если надо вручную писать данные ... то можешь снова скриптом, но это не так и удобно и красиво ...... И если в лом писать на VB (мне тоже в лом) .. то делай так как ты задумал ... ставишь веб сервер ..... пишешь одну страницу с формой и один скрипт ... который берет данные из формы, проверяет и забивает в базу (опять таки средствами ADO) ..... в этом случае ничего дополнительно не надо устанавливать на клиентской стороне ..... все изменения делаются на сервере ... словом гуд ....
--------------------
- Никогда не стоит недооценивать предсказуемость глупости. "Большой Куш/Sntach"
|
|
|
|
|
|
2 чел. читают эту тему (2 Гостей и 0 Скрытых Пользователей)
|
0 Пользователей:
|
|
© Copyright by WinCity.Ru 2001 - 2008 | Обратная связьУслуги веб-хостинга предоставлены компанией MTW.RU
|
|