Вопрос № 88271: Здраствуйте уважаемые эксперты,
такой вопрос Я немножко умея работать на VB Я хочу написать программу и хочу чтобы она была связан с базой эксес пробовал с DAO но хотелоць бы написать подругому слышал про какуюто ADO но незнаю поправде что это ес...Вопрос № 88294: Уважаемые эксперты! Помогите, пожалуйста! У нас в фирме есть файл с общим доступом, с некоторых пор при удаленнии строк и последующего сохранения файла, EXCEL выдает ошибку: Инструкция по адресу “x30614cb0”обратилась к памяти по адресу
0x00000000”. П...
Вопрос № 88.271
Здраствуйте уважаемые эксперты,
такой вопрос Я немножко умея работать на VB Я хочу написать программу и хочу чтобы она была связан с базой эксес пробовал с DAO но хотелоць бы написать подругому слышал про какуюто ADO но незнаю поправде что это если можно скажите где взять литературу или пришлите маленький пример .
Заранее очень благодарен извините если вопрос получился так как надо.
GVD
Отправлен: 23.05.2007, 16:10
Вопрос задал: GVD (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: fsl
Здравствуйте, GVD!
В качестве примера работы с ADO
В Project, References выбираете MS ActivX Data Objects 2.7 Library.
Далее см. приложение.
В примере показан способ доступа к базе, если требуются какие-либо доп. объяснения обращайтесь в мини-форум, поможем.
Удачи!
Приложение:
--------- Ну, Вы спросили!
Ответ отправил: fsl (статус: Студент)
Ответ отправлен: 23.05.2007, 16:31 Оценка за ответ: 5 Комментарий оценки: Еще не пробовал но большое спасибо
Отвечает: Залетин Виталий Викторович (мь!тарь)
Здравствуйте, GVD!
Почитайте вот это:
http://www.microsoft.com/Rus/Msdn/Activ/MSVB/Archive/VBInHistory/VB60_ADO-1.mspx
http://www.microsoft.com/Rus/Msdn/Activ/MSVB/Archive/VBInHistory/VB60_migration-2.mspx
http://www.microsoft.com/Rus/Msdn/Activ/MSVB/Archive/DataAccess/ADO/Default.mspx
--------- Учиться никогда не поздно. Особенно программированию!
Уважаемые эксперты! Помогите, пожалуйста! У нас в фирме есть файл с общим доступом, с некоторых пор при удаленнии строк и последующего сохранения файла, EXCEL выдает ошибку: Инструкция по адресу “x30614cb0”обратилась к памяти по адресу 0x00000000”. Память не может быть “written”.
“ОК” – завершние приложения
“Отмена” – отладка приложения
И потом вывалиаемся из EXCEL. Что можно предпринять в данном случае?
Приложение:
Отправлен: 23.05.2007, 18:42
Вопрос задала: LUDMILA_S (статус: 1-ый класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: VLK
Здравствуйте, LUDMILA_S!
Во-первых, уберите общий доступ к этому файлу и проверьте, появляется ли это сообщение при работе с файлом в монопольном режиме. К сожалению, вы не уточнили. происходит это только на одной машине или на нескольких. Во-вторых, пробуйте вариант с удалением ДРУГИХ строк и сохранением файла под ДРУГИМ именем и в ДРУГОМ месте. Если ошибка будет проявляться в любом случае, скорее всего, вам придется переустановить приложение (только EXCEL, не весь Office!). Можете попробовать, как один из вариантов, установить другую
версию Microsoft Office. Кстати, если несколько пользователей одновременно работают с этим файлом и у них разные версии Excel (97 и 2003, например) - это тоже, возможно, вызывает данную ошибку.
Ответ отправил: VLK (статус: 9-ый класс)
Ответ отправлен: 23.05.2007, 20:50 Оценка за ответ: 5 Комментарий оценки: Это все уже перепробовано. Но все равно спасибо. По моему что-то с форматами связано.