Работа с базами данных

Работа с файлами и базами данных
Aldo
interested
interested
Сообщения: 1
Зарегистрирован: 17 ноя 2008, 16:22
Версия LabVIEW: 8.5
Контактная информация:

Работа с базами данных

Сообщение Aldo »

Доброго времени суток!
Подскажите как организовать доступ к БД ACCESS, чтобы можно было создавать таблицу в бд, ввод новых записей, изменение, удаление.
На текущий момент материала по работе из LabView с какой-либо БД, к сожалению не нашел.
с уважением.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Работа с базами данных

Сообщение Eugen Graf »

Либо платный DB Toolkit
http://www.ni.com/toolkits/lv_db_conn.htm

либо бесплатный ADO Toolkit
http://ib-berger.com/index.php?action=adotool_en
kosevgen
user
user
Сообщения: 81
Зарегистрирован: 16 май 2008, 11:29
Версия LabVIEW: 6i, 8.2

Re: Работа с базами данных

Сообщение kosevgen »

Может быть не по адресу, вопрос в следующем:
Необходимо производить считывание и запись данных в БД (MS Access)... установил ADO_toolkit - что обнаружилось сразу, первый пример (считывание с БД), приведённый на сайте разработчика - не работает, второй пример работает нормально, хотелось бы понять как устранить проблему?
Ссылка на файл примера http://forum.ib-berger.com/index.php?ac ... post&id=35
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Работа с базами данных

Сообщение Eugen Graf »

Скачал, посмотрел, попробовал. Думаю что тот пример был написан для более ранней версии тулкита. Пришлось кое что переделать, то есть подменить некоторые соединения и приборы.
Вот попробуй, у меня вроде бы работает. То есть таблицу из базы данных считывает.

Ты кстати куда библиотеку положил после того как скачал? В user.lib или vi.lib->addons ?
Вложения
ado-bsp_01.vi
LV 8.2
(29.32 КБ) 406 скачиваний
kosevgen
user
user
Сообщения: 81
Зарегистрирован: 16 май 2008, 11:29
Версия LabVIEW: 6i, 8.2

Re: Работа с базами данных

Сообщение kosevgen »

Eg, спасибо огромное, заработало. (положил в addons)
Но теперь выясняется? что считывать не так просто как записывать. Пока не понятно, как происходит процесс?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Работа с базами данных

Сообщение Eugen Graf »

Ну выбираешь файл БД, потом выбираешь таблицу и считываешь данные в виде Variant, а потом столбик за столбиком переделываешь данные в цифры и строки и т.д. Тип данных в столбике ты должен знать заранее.
kosevgen
user
user
Сообщения: 81
Зарегистрирован: 16 май 2008, 11:29
Версия LabVIEW: 6i, 8.2

Re: Работа с базами данных

Сообщение kosevgen »

О, все просто оказывается, Eg, чтоб я без тебя делал, с меня пиво))
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Работа с базами данных

Сообщение mzu2006 »

eg писал(а):либо бесплатный ADO Toolkit http://ib-berger.com/index.php?action=adotool_en
спасибо, eg. В копилку.
Аватара пользователя
delion
user
user
Сообщения: 72
Зарегистрирован: 10 фев 2009, 05:55
Версия LabVIEW: 8.6, 2009
Откуда: Саратов
Контактная информация:

Re: Работа с базами данных

Сообщение delion »

eg писал(а):
Ты кстати куда библиотеку положил после того как скачал? В user.lib или vi.lib->addons ?

Не получается ни как загрузить эту билиотеку! папку адонс не могу найти :suicide: в vi. user распоковал а labview не видит библиотеку почему то :shok:
Лучше сделать и жалеть, чем не сделать и всё равно жалеть!
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Работа с базами данных

Сообщение Eugen Graf »

Нужно обязательно перестартонуть :labview:
Аватара пользователя
delion
user
user
Сообщения: 72
Зарегистрирован: 10 фев 2009, 05:55
Версия LabVIEW: 8.6, 2009
Откуда: Саратов
Контактная информация:

Re: Работа с базами данных

Сообщение delion »

в том и фигня что перестартонул! и еще потом и папку адонс создал все равно не видит не ее! Может эта библиотека не подходит для 8.6 ?
Лучше сделать и жалеть, чем не сделать и всё равно жалеть!
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Работа с базами данных

Сообщение Eugen Graf »

AkBars
beginner
beginner
Сообщения: 18
Зарегистрирован: 20 мар 2009, 08:53
Версия LabVIEW: 8.5.1
Контактная информация:

Re: Работа с базами данных

Сообщение AkBars »

Здравствуйте! Для работы с Access скачал ADO-Toolkit, установил его, все работает.
Задание:имеется таблица Access.mdb с тремя столбцами: "дата измерения", "время измерения" и "результат измерения". Необходимо открыть эту таблицу и записывать туда из LabView одновременно эти три параметра в три столбца.
Проблема: У меня же получается записать лишь один параметр в один столбец.
Помогите пожалуйста, может у кого пример записи в несколько столбцов найдется!!!
Kayfolom
assistant
assistant
Сообщения: 119
Зарегистрирован: 16 фев 2009, 12:55
Версия LabVIEW: 8.6
Контактная информация:

Re: Работа с базами данных

Сообщение Kayfolom »

а как массив считать из БД. Записываю его в одну ячейку( с типом ячейки Поле МЕМО), а вот как его этот самы й массив от туда счиать в том же виде не знаю или может я не правильного его вношу? Причём у меня стоит задача внести в одну ячейку весь массив!
Kayfolom
assistant
assistant
Сообщения: 119
Зарегистрирован: 16 фев 2009, 12:55
Версия LabVIEW: 8.6
Контактная информация:

Re: Работа с базами данных

Сообщение Kayfolom »

вот файл
Вложения
ADOTool_example 04_my.vi
(27.43 КБ) 313 скачиваний
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Сохранение данных»