Собственно сабж...
А как расшифровать фразу "Запустить программу из Access-а без него" ???
Levon, ну это типа как у меня есть супер игруха, но нет компа. Как запустить игрушку без компьютера ?
Т. е. написанную на Access базу запустить без самого Ацеса? (только-отлько начинаю разбираться.... )
Без среды Access-а мoжеш тока таблицы IMHO ........... VB + ADO .... самый оптимальный вариант ..... Но если ты Тока тока начинаешь разбиратся .... то сначала разбери сам Access ... a точнее использование VBA в Access ....
хорошо... тогда Бог с ним с ацессом... Задача: Есть кабинет УЗИ. Надо написать базу в которую можно было бы вбивать ФИО пациента, дату его рождения, дату обследования, результат и тд... Должно всё работать на сотом пне+32 метра мозгов, Винь 98... вопрос: на чем писать? (начальные сведения о програмировании есть...) Хочется на выходе получить екзешник... те 2 раза кликнул, попал в базу, вбил данные, закрыл окно, забыл.. Делфи учить надо, да?
Добавлено Oxygene, [mergetime]1122645522[/mergetime]
И ещё: Levon, что такое ADO?
Добавлено Oxygene, [mergetime]1122645799[/mergetime]
Вообщем хочу как здесь http://cabinet.fromru.com/description.html только немного попроще...
ADO - ActiveX Data Object .... детище микрософта ....... универсальное програмное средство для доступа к данным ...... кстати ... Access использует как раз ADO для работы с данными ....
А программу которую ты указал можно в принципе и из Access-а збацать ..... (не надо его недооценивать .... особенно если использовать там VBA)
А отчет в excel не думаю что принципиально ... так как можешь использовать отчеты Access-а....
А если не хочешь Access-ом .... то можно любым языком програмирование ...... ну хоть и дельфи ...... я вообщето такие вещи пишу на VB ..... но это дело вкуса и привычек .....
Так что .. тебе решать .....
А вот если ты скажешь еще что эта программа должна делать ... то может и скажу возможно ли это или нет ......
Извне ты можешь достучаться только к таблицам и запросам базы ... остальное должен писать сам ....
В твоем примере если данные берешь из текстового файла то сначала должен задокументировать формат текстового файла (к примеру 1 строка данное А, вторая строка данное Б и тд ..... или чтото наподобие этого) затем можешь все сделать одним VBScript-ом или другим скриптовым языком (ВБС мой выбор)...... берешь файл, разбираешь его затем открываешь подключаешься к базе средствами ADO и забиваешь данные в базу одним INSERT запросом .....
Если надо вручную писать данные ... то можешь снова скриптом, но это не так и удобно и красиво ......
И если в лом писать на VB (мне тоже в лом) .. то делай так как ты задумал ... ставишь веб сервер ..... пишешь одну страницу с формой и один скрипт ... который берет данные из формы, проверяет и забивает в базу (опять таки средствами ADO) ..... в этом случае ничего дополнительно не надо устанавливать на клиентской стороне ..... все изменения делаются на сервере ... словом гуд ....
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)