Работа с базами данных
-
- interested
- Сообщения: 1
- Зарегистрирован: 17 ноя 2008, 16:22
- Версия LabVIEW: 8.5
- Контактная информация:
Работа с базами данных
Доброго времени суток!
Подскажите как организовать доступ к БД ACCESS, чтобы можно было создавать таблицу в бд, ввод новых записей, изменение, удаление.
На текущий момент материала по работе из LabView с какой-либо БД, к сожалению не нашел.
с уважением.
Подскажите как организовать доступ к БД ACCESS, чтобы можно было создавать таблицу в бд, ввод новых записей, изменение, удаление.
На текущий момент материала по работе из LabView с какой-либо БД, к сожалению не нашел.
с уважением.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Работа с базами данных
Либо платный DB Toolkit
http://www.ni.com/toolkits/lv_db_conn.htm
либо бесплатный ADO Toolkit
http://ib-berger.com/index.php?action=adotool_en
http://www.ni.com/toolkits/lv_db_conn.htm
либо бесплатный ADO Toolkit
http://ib-berger.com/index.php?action=adotool_en
Re: Работа с базами данных
Может быть не по адресу, вопрос в следующем:
Необходимо производить считывание и запись данных в БД (MS Access)... установил ADO_toolkit - что обнаружилось сразу, первый пример (считывание с БД), приведённый на сайте разработчика - не работает, второй пример работает нормально, хотелось бы понять как устранить проблему?
Ссылка на файл примера http://forum.ib-berger.com/index.php?ac ... post&id=35
Необходимо производить считывание и запись данных в БД (MS Access)... установил ADO_toolkit - что обнаружилось сразу, первый пример (считывание с БД), приведённый на сайте разработчика - не работает, второй пример работает нормально, хотелось бы понять как устранить проблему?
Ссылка на файл примера http://forum.ib-berger.com/index.php?ac ... post&id=35
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Работа с базами данных
Скачал, посмотрел, попробовал. Думаю что тот пример был написан для более ранней версии тулкита. Пришлось кое что переделать, то есть подменить некоторые соединения и приборы.
Вот попробуй, у меня вроде бы работает. То есть таблицу из базы данных считывает.
Ты кстати куда библиотеку положил после того как скачал? В user.lib или vi.lib->addons ?
Вот попробуй, у меня вроде бы работает. То есть таблицу из базы данных считывает.
Ты кстати куда библиотеку положил после того как скачал? В user.lib или vi.lib->addons ?
- Вложения
-
- ado-bsp_01.vi
- LV 8.2
- (29.32 КБ) 406 скачиваний
Re: Работа с базами данных
Eg, спасибо огромное, заработало. (положил в addons)
Но теперь выясняется? что считывать не так просто как записывать. Пока не понятно, как происходит процесс?
Но теперь выясняется? что считывать не так просто как записывать. Пока не понятно, как происходит процесс?
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Работа с базами данных
Ну выбираешь файл БД, потом выбираешь таблицу и считываешь данные в виде Variant, а потом столбик за столбиком переделываешь данные в цифры и строки и т.д. Тип данных в столбике ты должен знать заранее.
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Работа с базами данных
спасибо, eg. В копилку.eg писал(а):либо бесплатный ADO Toolkit http://ib-berger.com/index.php?action=adotool_en
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
- delion
- user
- Сообщения: 72
- Зарегистрирован: 10 фев 2009, 05:55
- Версия LabVIEW: 8.6, 2009
- Откуда: Саратов
- Контактная информация:
Re: Работа с базами данных
eg писал(а):
Ты кстати куда библиотеку положил после того как скачал? В user.lib или vi.lib->addons ?
Не получается ни как загрузить эту билиотеку! папку адонс не могу найти в vi. user распоковал а labview не видит библиотеку почему то
Лучше сделать и жалеть, чем не сделать и всё равно жалеть!
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
- delion
- user
- Сообщения: 72
- Зарегистрирован: 10 фев 2009, 05:55
- Версия LabVIEW: 8.6, 2009
- Откуда: Саратов
- Контактная информация:
Re: Работа с базами данных
в том и фигня что перестартонул! и еще потом и папку адонс создал все равно не видит не ее! Может эта библиотека не подходит для 8.6 ?
Лучше сделать и жалеть, чем не сделать и всё равно жалеть!
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
-
- beginner
- Сообщения: 18
- Зарегистрирован: 20 мар 2009, 08:53
- Версия LabVIEW: 8.5.1
- Контактная информация:
Re: Работа с базами данных
Здравствуйте! Для работы с Access скачал ADO-Toolkit, установил его, все работает.
Задание:имеется таблица Access.mdb с тремя столбцами: "дата измерения", "время измерения" и "результат измерения". Необходимо открыть эту таблицу и записывать туда из LabView одновременно эти три параметра в три столбца.
Проблема: У меня же получается записать лишь один параметр в один столбец.
Помогите пожалуйста, может у кого пример записи в несколько столбцов найдется!!!
Задание:имеется таблица Access.mdb с тремя столбцами: "дата измерения", "время измерения" и "результат измерения". Необходимо открыть эту таблицу и записывать туда из LabView одновременно эти три параметра в три столбца.
Проблема: У меня же получается записать лишь один параметр в один столбец.
Помогите пожалуйста, может у кого пример записи в несколько столбцов найдется!!!
-
- assistant
- Сообщения: 119
- Зарегистрирован: 16 фев 2009, 12:55
- Версия LabVIEW: 8.6
- Контактная информация:
Re: Работа с базами данных
а как массив считать из БД. Записываю его в одну ячейку( с типом ячейки Поле МЕМО), а вот как его этот самы й массив от туда счиать в том же виде не знаю или может я не правильного его вношу? Причём у меня стоит задача внести в одну ячейку весь массив!
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 16 Ответы
- 3261 Просмотры
-
Последнее сообщение Artem.spb
-
- 4 Ответы
- 220 Просмотры
-
Последнее сообщение Andrew Lunev
-
- 3 Ответы
- 870 Просмотры
-
Последнее сообщение IvanLis
-
- 13 Ответы
- 1224 Просмотры
-
Последнее сообщение Boxa
-
- 0 Ответы
- 502 Просмотры
-
Последнее сообщение Juri