Jump to content

lisam

Members
  • Content Count

    6
  • Joined

  • Last visited

Community Reputation

0

About lisam

  • Rank
    LAVA groupie

LabVIEW Information

  • Version
    LabVIEW 2016
  • Since
    2016

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. damn, that seemed like a great method. Do you know of any method that will work on linux? I've been following a tutorial for LabVIEW to PostgreSQL for Linux RT using the system exec VI, (https://decibel.ni.com/content/docs/DOC-30308) which works but it opens and closes the connection every time data is inserted (unless I string all the values together first - which isn't very efficient). Another suggestion is using the Call Library Function Node - but I can't find any examples with a PostgreSQL API.
  2. Hi Mikael, thank your suggestion and help! I managed to connect to my db using open and close connection invoke nodes and execute a query using ADO execute. Thanks very much indeed. My only question: do you know if ADO compatible with Linux Real-Time cRIO? Thanks for your time, it is much appreciated. Lisa
  3. Hi all. I recently got the Database Connectivity Toolkit (DBCT) on LabVIEW 2016 and I'm trying to insert multiple rows into a database. Using a sine signal input I attempted to insert 50 rows in one iteration, but every method I tried returned 50 values in one row. Using the end of line constant and array to spreadsheet string, returned what looked like 50 rows, but when I queried "SELECT COUNT(*) FROM.." the no of rows was equal to the number of iterations. On another forum post, someone suggested it is not possible to insert multiple rows using the DBCT. Can anyone confirm this?
  4. Hi Tim, many thanks for your response. I managed to get it working correctly when I disabled the select query. So I suspect the fact they were parallel was the issue. Thanks again.
  5. I am looking to determine the time it takes to insert each batch (500rows) of data into a database, i.e. the loop execution time. See the block diagram below. I've place a timer outside the while loop and subtracted it from the timer inside the loop, using shift registers to carry forward the start time. I place the timer in a sequence structure to make sure it starts before the code runs. When I used this method on a simple example - a while loop with wait function, the loop execution time returned the wait time as expected. But in the database application, the loop execution time v
  6. I am trying to connect a PostgreSQL database (ver 9.6) with LabVIEW (2016) on Windows 10. I followed the following tutorial: https://decibel.ni.com/content/docs/DOC-30308 Without access to a cRIO, I have followed the steps to create the database, table and block diagram. Please see block diagram attached.The system exec.vi calls the psql.exe with SELECT command using database "lisam" and database user "postgres". When I execute the same code I am asked for the password for user postgres. When I type in the password, the box closes and reopens. This continues in a loop until
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.